I asked Ai the how to get those nice discreet hashtags in grey boxes beneath the post instead of bright purple hyperlinks. The Answer -
This is a feature that was added to Mastodon to improve the user experience. To get hashtags to appear in the small gray boxes beneath your post, you simply need to put them at the end of your post on a separate line, with a blank line separating them from the main body of your text.

For example, your post would be formatted like this:

This is the main body of my post, with all my thoughts and information.

#hashtagone #anotherhashtag #finaltag

This works on the official Mastodon web interface and many third-party apps. Keep in mind that putting hashtags in this way is generally better for readability and makes your post look cleaner.

#looksclean #canwealldothis

Heute gibt es ein Fußball-Highlight im Ersten (ab 11:30 Uhr).
Der #Finaltag der #Amateure.
Welcher Club holt sich ein DFB-Pokal-Ticket?
Ich liebe diese aufwändige Liveübertragung aus den Stadien bzw. Rasenplätzen 😍
https://www.sportschau.de/fussball/amateurfussball/21-spiele-drei-konferenzen-so-laeuft-der-finaltag-der-amateure,finaltag-der-amateure-2024-ablauf-100.html
#DFBPokal
21 Spiele, drei Konferenzen - So läuft der Finaltag der Amateure

Große Bühne für den "kleinen Fußball": Der Finaltag der Amateure steht an. Im Ersten und bei sportschau.de gibt es am Samstag, den 25. Mai, drei Konferenzen mit insgesamt 21 Partien.

sportschau.de
Heute um 17:45 Uhr treffen der FC #Oberneuland und der #Blumenthaler SV im Pokal-Finale aufeinander. Außerdem entscheidet sich, wer im #DFB-Pokal gegen Werder spielt. #fußball #bremen #DFBPokal #finaltag #sportblitz https://www.butenunbinnen.de/sport/bremen-finaltag-der-amateure-oberneuland-blumenthal-100.html
Finaltag der Amateure: Das ist heute für Bremer Fußballfans wichtig

Heute um 17:45 Uhr treffen der FC Oberneuland und der Blumenthaler SV im Pokal-Finale aufeinander. Außerdem entscheidet sich, wer im DFB-Pokal gegen Werder spielt.