Twitch-Integration
- Wo verbinde ich meinen Twitch-Kanal?
- Der Twitch-Chat erreicht die App nicht.
- Der Bot schreibt von meinem eigenen Account, ich möchte einen separaten.
- Umfragen und Clips auf Twitch funktionieren nicht.
- Es heißt, einige Berechtigungen fehlen.
- Es heißt, erneut anmelden, um wieder zu verbinden.
Was diese Seite ist
Diese Seite verbindet einen Twitch-Account mit der App – wie es in der Beschreibung heißt: "Konfiguriere die Twitch-Integration, um Chat-Nachrichten und Belohnungen zu empfangen und deinen Kanal zu verwalten." Sie existiert in zwei Varianten: der eigene Kanal des Streamers und ein separater Account, von dem aus der Bot schreibt.
So richtest du sie ein
- Öffne Verbindungen → Kanäle und öffne die Twitch-Seite. Ihre Überschrift lautet Streamer-Account (Liest Ereignisse, EventSub).
- Verbindungsstatus zeigt eine von vier Formulierungen. Der Hinweis daneben nennt, was angefordert wird: "Benötigt maximale Berechtigungen (Chat lesen, Stream verwalten, Umfragen, Vorhersagen und Channel-Punkte)."
- Drücke Über Browser autorisieren. Die Seite hat eine Schaltfläche und kein Feld für einen Token – die Anmeldung öffnet sich in deinem üblichen Browser und wird dort abgeschlossen.
- Melde dich im Browser bei Twitch an und stimme den Berechtigungen zu. Bei Erfolg zeigt die Browser-Seite Autorisierung erfolgreich! – "Account {username} wurde erfolgreich mit strAImer verbunden", und darunter: "Du kannst dieses Fenster schließen. Es schließt sich automatisch in wenigen Sekunden."
- Die Modulseite meldet Twitch-Konfiguration erfolgreich gespeichert! und schließt sich kurz darauf selbst. Kontoname (Login) zeigt nun den verbundenen Login an; das Feld ist schreibgeschützt.
- Erteilte Berechtigungen erscheint – "Welche Funktionen mit dem aktuellen Token funktionieren". Jede Funktion ist angehakt oder durchgestrichen: Chat-Nachrichten lesen und senden, Channel-Punkte-Belohnungen, Bezahlte Abonnement-Ereignisse, Stream-Titel und Kategorie ändern, Clips erstellen, Umfragen, Vorhersagen, Werbeanzeigen verwalten.
- Wenn etwas durchgestrichen ist, erscheint eine Warnung: "Einige Berechtigungen fehlen – zugehörige Funktionen werden nicht funktionieren. Erneut autorisieren, um sie zu erteilen." Die Schaltfläche Erneut autorisieren daneben startet die gleiche Browser-Anmeldung, und das ist es, was die fehlenden Rechte hinzufügt.
- Der Pfeil oben links, Zurück, verlässt die Seite.
Was die vier Status-Formulierungen bedeuten
- Verbunden als {username} – grün. Der Account ist gespeichert und weder Twitch noch das Modul haben ihn abgelehnt. Das ist es, was es bestätigt: Die Anmeldung ist in Ordnung. Es ist kein Live-Test, ob Ereignisse in dieser Sekunde fließen.
- Erneut anmelden, um wieder zu verbinden – gelb. Der Account ist noch hier und sein Name wird weiterhin unten angezeigt, weil du wissen musst, welcher Account repariert werden muss – aber Twitch hat den gespeicherten Zugang abgelehnt und wird ihn nicht im Hintergrund erneuern. Nichts kommt vom Kanal an, bis du dich erneut anmeldest, und erneutes Anmelden ist die einzige Reparatur; es gibt keine Schaltfläche, die ihn von außen aktualisiert.
- Verbindungsfehler – rot. Der Account ist in Ordnung und die Verbindung nicht: Der Ereignisstrom ist abgebrochen, oder das Modul konnte ihn nicht fertig einrichten. Das Modul versucht es von selbst erneut, daher klärt sich dieser oft, ohne dass du etwas tun musst.
- Getrennt – rot und die einzige der vier, die die Zeile Kontoname (Login) ausblendet, weil auf dieser Seite noch kein Account gespeichert ist. Das zeigt eine frische Installation.
Das Abzeichen wird gelesen, wenn die Seite geöffnet wird, daher erscheint eine Formulierung, die sich geändert hat, während du auf der Seite warst, erst nachdem du sie mit Zurück verlässt und sie erneut öffnest.
Der Bot-Account
Die gleiche Seite unter Verbindungen → Bots ist mit Bot-Account (Sendet Antworten in den Chat) überschrieben, und ihr Hinweis ist kürzer: "Benötigt Berechtigungen zum Lesen und Senden von Nachrichten im Chat." Die Anmeldung ist die gleiche eine Schaltfläche, Über Browser autorisieren – melde dich dort unter dem Account an, von dem der Bot schreiben soll, nicht unter deinem eigenen. Seine Erteilte Berechtigungen-Liste ist drei Zeilen lang: Chat-Nachrichten lesen und senden, Moderation: Nachrichten löschen und Nutzer sperren, Chat-Ankündigungen.
Die beiden Accounts werden separat beurteilt, und der Bot meldet nur drei der vier Formulierungen – er sagt nie Verbindungsfehler. Eine Bot-Anmeldung, die Twitch abgelehnt hat, zieht die eigene Verbindung des Streamers nicht mit in Erneut anmelden, um wieder zu verbinden.
Wenn der Browser einen Fehler meldet
Anstelle der Erfolgsseite kann Twitch Autorisierungsfehler zurückgeben – "Fehler beim Austausch des Autorisierungscodes gegen Tokens: {error}". Der Account bleibt, wie er war; drücke erneut auf Über Browser autorisieren.
Was sie nicht kann
- Es gibt nirgendwo, um einen Token, einen Zugangsschlüssel oder einen Aktualisierungsschlüssel einzufügen. Über Browser autorisieren ist der einzige Weg hinein, und es ist auch der Weg, wie eine abgelaufene Anmeldung erneuert wird.
- Kontoname (Login) kann nicht hineingetippt werden. Um einen anderen Account zu verbinden, melde dich als dieser Account an.
- Berechtigungen können nicht einzeln ausgewählt werden. Die Hakenliste berichtet nur, was die aktuelle Anmeldung mitbringt; Erneut autorisieren übergibt den gesamten Satz erneut.
- Es gibt keine Felder für Client-ID und Client-Secret, und keine werden benötigt: Die Anmeldung läuft über die strAImer-App selbst.
- Die Seite hat keine Speichern-Schaltfläche: Alles wird am Ende der Browser-Anmeldung gespeichert.
- Die Seite trennt den Account weder ab noch löscht sie die Verbindung, und sie schaltet das Modul nicht aus.
- Der Streamer-Account und der Bot-Account werden separat eingerichtet: Eine Anmeldung füllt die andere nicht aus.