NOALBS sicher mit Twitch verbinden
Der OAuth-Token erlaubt NOALBS, sich nach dem Start automatisch mit dem ausgewählten Twitch-Konto beim Twitch-Chat anzumelden. So kann NOALBS – entsprechend den freigegebenen Rechten – Chatnachrichten lesen und Meldungen senden. Die Anmeldung und Freigabe erfolgen direkt bei Twitch; IRL4YOU erhält dein Twitch-Passwort nicht. Zurück auf dieser Seite wird der Token bei Twitch geprüft und ausschließlich in deinem Browser als NOALBS-Konfiguration angezeigt.
1. Benötigte Berechtigungen
chat:read– Twitch-Chat lesenchat:edit– Meldungen und Antworten in den Chat schreiben
Es werden keine Verwaltungs-, E-Mail-, Abonnement- oder Zahlungsrechte angefordert.
Noch nicht mit Twitch verbunden.
2. Geprüfter NOALBS-Zugang
Fertige .env-Einträge
.env-Datei. Veröffentliche ihn nicht in Discord, Screenshots, ZIP-Archiven, GitHub oder einer Webseite.3. In NOALBS einsetzen
- Die beiden erzeugten Zeilen kopieren.
- Im NOALBS-Ordner die Datei
.envöffnen. - Vorhandene Zeilen
TWITCH_BOT_USERNAMEundTWITCH_BOT_OAUTHersetzen. - Datei speichern und NOALBS neu starten.
- Chatbefehle zunächst in einem privaten Teststream prüfen.
OAuth-Token statt Twitch-Passwort
NOALBS benötigt kein Twitch-Passwort. Der OAuth-Token ist ein getrenntes, widerrufbares Zugangsmerkmal für die freigegebenen Chat-Funktionen. Er gehört immer zu dem Twitch-Konto, mit dem die Freigabe durchgeführt wurde. Du kannst dafür dein Streamer-Konto oder bewusst ein getrenntes Bot-Konto verwenden.
Der Token ist trotzdem so vertraulich wie ein Passwort. Wer ihn erhält, kann die erlaubten Aktionen im Namen dieses Kontos ausführen. Veröffentliche deshalb weder die fertige .env-Datei noch Screenshots, Support-Nachrichten oder Videos mit sichtbarem Token. Bei einem Verdacht auf Weitergabe die Twitch-Verbindung widerrufen und einen neuen Token erzeugen.
Wenn NOALBS den Twitch-Chat nicht verbindet
- Prüfen, ob Benutzername und OAuth-Token zum selben Twitch-Konto gehören.
- Die erzeugten
.env-Zeilen vollständig übernehmen und keine zusätzlichen Leerzeichen einfügen. - Kontrollieren, ob der Token mit
oauth:beginnt. - NOALBS nach jeder Änderung der
.env-Datei vollständig neu starten. - Bei einem widerrufenen, abgelaufenen oder offengelegten Token eine neue Freigabe durchführen.
- Chatbefehle zuerst in einem privaten Teststream und mit einem zweiten Konto prüfen.
Die vollständige Einrichtung steht in der NOALBS-Anleitung. Weitere Werte für die Konfiguration kannst du anschließend mit dem NOALBS-Konfigurationsgenerator vorbereiten.
Datenschutz und Sicherheit
Beim Klick auf „OAuth-Token für NOALBS erstellen“ wirst du zu Twitch weitergeleitet. Twitch verarbeitet die Anmeldung, Kontodaten und Freigabe nach den eigenen Datenschutzbedingungen. Der zurückgegebene Token steht kurzzeitig im URL-Fragment, das nicht an den IRL4YOU-Webserver übertragen und von dieser Seite sofort entfernt wird.
Zur Absicherung der Rückleitung wird eine zufällige Prüfzeichenfolge vorübergehend im Sitzungsspeicher des Browsers abgelegt und nach der Rückkehr gelöscht. Der Token wird nicht dauerhaft gespeichert. Beim Neuladen oder Verlassen der Seite verschwindet die Ausgabe.