Twitch & YouTube verbinden
Zappify spricht direkt mit den offiziellen APIs von Twitch (EventSub) und YouTube (Data API v3). Ohne Verbindung bekommen die Event-Module keine Daten. Streamer.Bot wird nicht mehr benötigt.
Auslöser Einmalig im Control-Panel unter Einstellungen → Plattformen.
Voraussetzungen
- Ein Twitch- und/oder YouTube-Konto, mit dem du streamst.
- Für YouTube: ein aktuell laufender Livestream im Moment des Verbindens.
- Kein Client-Secret, keine App-Registrierung nötig — die App bringt eine eigene Anmeldung mit (PKCE).
- Wichtig für Entwickler: Scopes https://www.googleapis.com/auth/youtube.readonly für YouTube API.
Schritt für Schritt
- Control-Panel öffnen, zu Einstellungen → Plattformen wechseln.
- Bei Twitch auf „Mit Twitch verbinden" klicken. Der Systembrowser öffnet die Zustimmungsseite — bestätigen.
- Nach der Bestätigung leitet Twitch auf 127.0.0.1:4290 (Twitch) bzw. 4291 (YouTube) zurück, die App tauscht den Code gegen Tokens. Solange die App genutzt wird, bleiben Refresh-Tokens dauerhaft gültig und werden automatisch im Hintergrund erneuert.
- Für YouTube zuerst auf YouTube live gehen, dann in der App auf „Mit YouTube verbinden" klicken und die Google-Zustimmung bestätigen.
- Fertig — der Verbindungsstatus zeigt „verbunden", die Event-Module empfangen ab jetzt Daten.
Wenn's nicht klappt
- „Kein aktiver YouTube-Livestream gefunden": Die liveChatId gibt es nur während eines laufenden Broadcasts. Erst live gehen, dann verbinden.
- „OAuth state mismatch": Der Browser-Redirect kam zu spät oder von einem anderen Fenster. Verbinden erneut starten.
- „quotaExceeded" bei YouTube: Das geteilte Tageskontingent ist erschöpft. Entweder bis 09:00 MEZ (00:00 PT) warten oder ein eigenes Google-Cloud-Projekt anlegen (YouTube Data API v3 aktivieren, OAuth-Client als Webanwendung mit Redirect http://127.0.0.1:4291/oauth/youtube/callback) und Client-ID/Secret in den Plattform-Einstellungen eintragen.
- Twitch lässt sich jederzeit verbinden, auch offline — nur YouTube braucht den laufenden Stream.
- Firewall: Stelle sicher, dass die lokalen Ports 4290 und 4291 nicht von einer Drittanbieter-Firewall blockiert werden.
- Kanalpunkte-Einlösungen kommen nicht an: Die Berechtigung dafür ist seit Version 1.0.12 neu — Twitch einmal trennen und neu verbinden. Kanalpunkte gibt es nur für Affiliate- und Partner-Kanäle; Stream-Start und Stream-Ende werden auch ohne Neu-Verbinden erkannt.
Zuletzt aktualisiert: 6. Oktober 2026
War das hilfreich?