twtxt
Twitter gibt es nicht mehr. X geht weiter den Bach runter. Threads gehört zu Meta. Bluesky nutzt niemand und Mastodon ist viel zu kompliziert. Es gibt nur eine wahre Social-Media-Plattform!
Wie muss eine gute Social-Media-Plattform aussehen? Habe ich hier schon einmal aufgeschrieben: Sie muss primär dezentral sein und OpenSource. Jeder Mensch sollte in der Lage sein, sie schnell einzurichten und nutzen zu können. Da denken wir alle natürlich sofort an eines: twtxt.
Twtxt funktioniert so: Jede Webseitenbetreiberin macht unter ihrer eigenen Domain den Endpunkt /twtxt.txt
verfügbar. Es ist wahrscheinlich recht offensichtlich, dass diese Datei eine einfache Textdatei ist. Natürlich auf eine bestimmte Art und Weise formatiert:
2024-01-19T18:11:32+01:00 Hamburg bleibt stabil, 130.000 Leute gegen die "https://maurice-renck.de/de/tags/tag:fuckAfD">\#fuckAfD das war toll!
2024-01-19T11:22:16+01:00 Habe mir einen Low-Profile-Mikrofonarm gekauft. Warum habe ich das nicht schon früher gemacht?! So viel stabiler! So schön ordentlich
Wie man sieht, enthält die (UTF-8) Datei pro Zeile einen Status, aufgeteilt in das Datum und den 140 Zeichen langen Text, getrennt mit einem TAB-Zeichen. Das war's schon! Fertig!
Will man andere User erwähnen, kann man den üblichen @-Syntax verwenden, beispielsweise: @
Eine solche Datei kann man entweder selbst anlegen, sie automatisch erzeugen lassen oder mit dem eigenen CMS füllen. Der Fantasie sind kaum Grenzen gesetzt. Ich wandle meinen Mastodon-Feed um, dazu benutze ich eine Kirby-Route.
Lesen
Nun ist das Anlegen einer solchen Datei ziemlich witzlos, wenn sie niemand lesen kann. Dazu gibt es einen Client, den man installieren kann. Mit dem Quickstart-Befehl kann man dann ein eigenes "Konto" anlegen:
twtxt quickstart
Ja, es handelt sich um einen Terminal-Client!
Ist alles eingerichtet, kann damit begonnen werden, anderen Usern zu folgen. Mir zum Beispiel:
twtxt follow maurice https://maurice-renck.de/twtxt.txt
Die persönliche Timeline kann man mit folgendem Befehl sehen:
twtxt timeline
Natürlich kann man anderen auch wieder entfolgen, sehen, wem man so folgt und auch einen Status posten, wenn das nicht übers CMS funktioniert. Alle Befehle findest du hier: https://twtxt.readthedocs.io/en/latest/user/usage.html
Ich muss zugeben, dass ich die Befürchtung habe, die Handhabung übers Terminal könnte abschreckend wirken. Offen gesagt habe ich vor ein paar Tagen erst entdeckt, dass dieses Feature ja auch noch in meiner Seite schlummert und ich finde es irgendwie so charmant nerdig, dass ich darüber schreiben wollte. Du ja vielleicht auch.
Und wer dann doch kein Terminal nutzen will, kann ja weiterhin Mastodon nutzen…
Follow me: https://notiz.blog/2020/07/23/twtxt-microblogging/
There a bunch of other tools supporting twtxt and some extensions that have been developed by the community: A curated list of groovy twtxt-related projects - I made some of these tool myself and help out on others ;)
Follow me at: http://darch.dk/twtxt.txt
Thank you for sharing, Søren 🙂