freiburg.social: About · Profiles directory · Privacy policy
Mastodon: About · Get the app · Keyboard shortcuts · View source code · v4.3.4
Langsam wird es auf meiner #GoToSocial Instanz gemütlich .
Ich habe gerade eine Sammlung von #NeoCat Emojis hochgeladen. Das war gar nicht so einfach, da GTS solch einen Sammel-Upload von #MissKey Emoji Archiven noch nicht unterstützt. Man kann Emojis nur einzeln per API Aufruf hochladen.
Da ich aber ein bisschen #Python kann, war das Problem relativ schnell behoben
**Ich habe zwei Scripte geschrieben:**
- Eines um mich per #OAuth zu authentifizieren um ein Bearer Token für die API Aufrufe zu erhalten.
- Ein weiteres, das die meta.json Datei von MissKey kompatiblem Emoji Archiven auswertet und dann alle Emojis im Archiv einzeln per API Aufruf hochlädt.
**Was habe ich gelernt:**
- Wie MissKey Emoji Archive aufgebaut sind.
- Wie man sich bei GTS per OAuth authentifiziert.
- Wie man Emojis aus MissKey Archiven per GTS API calls hochlädt.
#SelfHosting #GoToSocial #Python #OAuth #CustomEmojis
Okay, brain does not want to stop thinking about this:
Is it a good idea to built a self-hostable thing that supports the use of #OAuth authorisation servers as “identity providers”, i.e. you can sign up/in using e.g. your fedi account? Any examples come to mind?
Besides technical considerations (like #Mastodon’s non-spec app registration), of course the question of moving identities comes up and the obvious moderation topics (blocks, blocklists, …).
Mastodon is the best way to keep up with what's happening.
Follow anyone across the fediverse and see it all in chronological order. No algorithms, ads, or clickbait in sight.
Create accountLogin