YouTube-Integration

Oft gefragt als

Kommt mit strAImer: Dieses Modul wird zusammen mit der App installiert, herunterladen musst du nichts. Es steht unter Modulkatalog → Integriert.

Was diese Seite ist

Die Seite verbindet einen YouTube-Kanal mit der App – wie es in der Beschreibung heißt: "YouTube-Integration konfigurieren, um Chat-Nachrichten zu empfangen und Übertragungen zu verwalten." Sie existiert in zwei Varianten: der Kanal selbst und ein separates Konto, von dem aus der Bot antwortet.

Wie man sie einrichtet

  1. Öffne Verbindungen → Kanäle und öffne die YouTube-Seite. Ihre Überschrift lautet YouTube-Kanal (Liest Ereignisse, Übertragung).
  2. Verbindungsstatus zeigt an, wo du stehst: Getrennt, solange kein Kanal verbunden ist, Verbunden als {username}, sobald er eingerichtet ist, gelb Erneut anmelden, wenn YouTube deine Anmeldung nicht mehr akzeptiert, und rot Google hat die App-Schlüssel abgelehnt in dem seltenen Fall, der weiter unten beschrieben ist. Der Hinweis daneben nennt, was angefordert wird: "Erfordert Autorisierung, um aktive Übertragungen zu prüfen und Nachrichten an den YouTube-Chat zu senden."
  3. 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.
  4. Melde dich bei dem Google-Konto an, dem der Kanal gehört, und stimme den Berechtigungen zu. Lasse jedes Kontrollkästchen aktiviert. Google listet seine Berechtigungen einzeln auf und erlaubt dir, sie zu deaktivieren, und das Deaktivieren einer Berechtigung ist der häufigste Grund, warum YouTube am Ende verbunden und stumm ist: Ohne die Berechtigung, deine Sendungen zu sehen, erfährt die App nie, dass du live bist, und einen Chat, den sie nicht finden kann, kann sie nicht lesen. Seit Version 0.9.2 weigert sich die App, eine solche Anmeldung zu akzeptieren, und teilt dies auf der Seite mit; davor wurde die Verbindung einfach grün und es kam nichts an. Bei Erfolg zeigt die Browser-Seite Autorisierung erfolgreich! an – "Konto {username} wurde erfolgreich mit YouTube verbunden", und darunter "Du kannst dieses Fenster schließen. Es schließt sich automatisch in wenigen Sekunden." Währenddessen zeigt die Modulseite "Schließe die Anmeldung im Browserfenster ab — diese Seite aktualisiert sich von selbst.", nach zwei Minuten "Wir warten weiter auf den Browser…", und nach fünfzehn Minuten gibt sie auf mit "Die Anmeldung wurde nicht abgeschlossen. Das Browserfenster wurde geschlossen oder der Zugriff verweigert — drücke die Schaltfläche und versuche es erneut."
  5. Die Modulseite meldet YouTube-Konfiguration erfolgreich gespeichert! und schließt sich einen Moment später selbst. Kontoname (Anmeldung) zeigt nun den verbundenen Kanal an; das Feld ist schreibgeschützt.
  6. Der Chat trifft zusammen mit einer Sendung ein: Das Modul liest den Live-Chat einer laufenden Sendung. Wenn nichts live ist, gibt es nichts zu lesen. Eine öffentliche Sendung wird innerhalb einer Minute erkannt; eine nicht gelistete Sendung kann bis zu einer halben Stunde dauern, da sie nicht auf der Kanal-Seite angezeigt wird und die App Google danach fragen muss – selten, um innerhalb eines von allen strAImer-Nutzern gemeinsam genutzten Anfragelimits zu bleiben. Durch Drücken von Über Browser autorisieren wird sie sofort gefunden. Ob der Chat eines laufenden Streams wirklich gestartet ist, zeigt die YouTube-Statusanzeige unter Verbindungen → Kanäle, nicht diese Seite: Die Anleitung „Anmelden bei Plattformen“, Abschnitt „YouTube: der Chat kommt mit der Übertragung“, sagt, was jede Anzeige bedeutet.
  7. Wenn die Anmeldung später nicht mehr funktioniert, wird das Status-Badge gelb, Erneut anmelden, und der Kanalname bleibt auf der Seite stehen. Drücke erneut Über Browser autorisieren: Dieselbe Schaltfläche erneuert sie. Getrennt bedeutet nie eine abgelaufene Anmeldung, sondern nur, dass überhaupt kein Kanal verbunden ist.
  8. Der Pfeil oben links, Zurück, verlässt die Seite.

Das Bot-Konto

Die gleiche Seite unter Verbindungen → Bots ist mit YouTube-Bot-Konto (Sendet Antworten an den Chat) überschrieben und funktioniert anders als die Kanal-Seite oben: eine Schaltfläche, nicht zwei.

  1. Drücke Bot verbinden. Ein Fenster öffnet sich in der App: "Melde dich beim Google-Konto des Bots an und wähle dann den YouTube-Kanal aus, für den er schreibt. Ein Konto kann mehrere Kanäle haben, und die App kann nicht erkennen, welchen du meinst."
  2. Melde dich als das Konto an, von dem aus der Bot antworten soll – nicht das eigene Konto des Kanals.
  3. Wähle auf der folgenden Seite den Kanal aus. Diese Wahl ist es, was die Zuschauer als Autor der Bot-Nachrichten sehen werden.

Sobald es verbunden ist, ändert sich die Schaltfläche zu Erneut anmelden oder Kanal wechseln und die Zeile darunter erklärt, warum die Anmeldung überhaupt existiert: "Der Bot schreibt auf die Weise eines Browsers, sodass seine Antworten und Moderationsaktionen das gemeinsame YouTube-Anfragelimit nicht belasten." Drücke dieselbe Schaltfläche, um den Bot zu einem anderen Kanal desselben Kontos zu verschieben.

Mach den Bot zum Moderator deines Kanals. Ohne dies verweigert YouTube Bans, Time-outs und das Löschen von Nachrichten, egal was die App tut – Moderation ist ein Recht, das die Plattform gewährt, keine Einstellung hier.

Wenn die gespeicherte Anmeldung nicht mehr funktioniert, teilt die Seite dies mit: "Die gespeicherte Anmeldung funktioniert nicht mehr, daher schreibt der Bot nicht. Drücke die Schaltfläche, um dich erneut anzumelden." Anmeldungen laufen ab – dies ist der normale Weg, eine zu erneuern.

Funktioniert deine eigene Anmeldung nicht mehr, wird der Livestream trotzdem gelesen. Der Status zeigt Erneut anmelden, und die Seite erklärt, was nicht mehr geht: "YouTube akzeptiert deine Anmeldung nicht mehr. Die App findet deine öffentlichen Livestreams weiterhin und liest ihren Chat, aber bis du dich erneut anmeldest, kann sie weder in deinem Namen schreiben noch Livestreams finden, die nur per Link sichtbar sind, und den Chat nur über das Bot-Konto moderieren." Das klappt nur, wenn die App deinen Kanal schon kennt. Kennt sie ihn nicht, sagt die Seite, dass sie deinen Livestream nicht finden kann, und dann hilft nur, dich vor dem Livestream erneut anzumelden.

Den Bot anzumelden ist keine Optimierung — ohne ihn schweigt die App auf YouTube. Das ist der Teil, den man zweimal lesen sollte. Timer, Befehlsantworten und der KI-Agent sind automatische Nachrichten, und eine automatische Nachricht ohne Bot-Anmeldung dahinter wird gar nicht gesendet: Der Grund geht in die Log-Konsole und sonst nirgendwohin. Deine eigenen Nachrichten, von Hand in die Chat-Kachel getippt, sind die Ausnahme — sie gehen raus, ob ein Bot eingerichtet ist oder nicht, solange eine Sendung läuft.

Wenn die Anmeldung existiert, aber nicht mehr funktioniert, geht die Nachricht nicht verloren. Sie geht auf dem offiziellen Weg unter dem Namen deines eigenen Kanals raus, Zuschauer sehen sie also von dir statt vom Bot. Das ist ein bewusster Notbehelf: Schweigen hieße, dass Timer, Befehlsantworten und der Agent alle auf einmal verstummen. Die App schreibt jedes Mal eine Warnung ins Log — ein Bot, der plötzlich unter deinem Namen schreibt, ist also ein Zeichen, dass seine Anmeldung erneuert werden muss.

Beide Fälle brauchen eine tatsächlich laufende Sendung. Läuft nichts, gibt es keinen Chat zum Hineinschreiben, und die Nachricht wird aus diesem Grund abgewiesen.

Wenn die Seite "Google hat die App-Schlüssel abgelehnt" zeigt

Dieses rote Abzeichen ist etwas anderes als eine abgelaufene Anmeldung: Google akzeptiert die Schlüssel nicht mehr, mit denen sich die App selbst anmeldet, und eine erneute Anmeldung hilft nicht. Die Seite erklärt es mit einem Code: "Google akzeptiert die Schlüssel nicht mehr, mit denen sich strAImer anmeldet (Code: {code}). Solange strAImer nicht aktualisiert ist, hilft eine erneute Anmeldung nicht: Aktualisiere es und melde dich erneut an. Wenn du schon die neueste Version hast, schreib uns unter Hilfe & Feedback → Kontakt." Also: Aktualisiere die App und drücke dann Über Browser autorisieren; ist die App schon auf der neuesten Version, schreib über Hilfe & Feedback → Kontakt und nenne den Code.

Bis dahin wird ein öffentlicher Livestream weiterhin gefunden und sein Chat weiterhin gelesen, solange die App deinen Kanal schon kennt. In deinem Namen schreiben, Livestreams, die nur per Link sichtbar sind, und Moderation außer über den Bot funktionieren nicht.

Super Chats, Sticker und Mitgliedschaften

Alle drei kommen nur während einer laufenden Sendung an, aus dem Chat, den das Modul liest.

Was sie nicht kann