6 Punkte von bruce0203 2022-10-03 | 1 Kommentare | Auf WhatsApp teilen

Bot zur automatischen Ankündigung von Schulmahlzeiten auf Instagram

Anforderungen

  • GitHub Actions Runner (ein privater Computer, auf dem er läuft)
  • Instagram Creator-/Business-Konto (Instagram-Konto)
  • 2FA-OTP-Secrets-Key (Schlüssel für die Zwei-Faktor-Authentifizierung)

Enthaltene Funktionen

  1. Essensinformationen abrufen
  2. Text schreiben und als Bild erstellen
  3. Auf Instagram posten
  4. GH-Actions-Automatisierung

Q: Wie erfolgt die automatische Ankündigung?

A: Das Programm wird ungefähr alle 6 Stunden automatisch ausgeführt. Wenn es das heutige Schulessen gibt und das Datum des letzten Beitrags nicht dem heutigen entspricht, wird gepostet.


Q: Das müsste doch auch ohne gehen — warum braucht man unbedingt einen GitHub Actions Runner?

A: Weil die Instagram-API keine Anmeldungen von mehreren Geräten erlaubt, muss es jedes Mal auf demselben Gerät laufen.


Q: Gibt es Einstellungen für Hintergrundbild und Textanpassung?

A: Im Ordner assets können Schriftart, Bilder und Textstil eingestellt werden!


1 Kommentare

 
xguru 2022-10-04

Interessant.
Es wäre noch besser, wenn Sie ein als Beispiel erstelltes Bild zeigen würden!