Stream-Status
Oft gefragt als
- Die App denkt immer noch, ich wäre live, obwohl ich fertig bin
- strAImer bemerkt nicht, dass ich live gegangen bin
- Mein Stream-Status zeigt 'Keine Daten' an
- Wie kann ich eine Begrüßung in den Chat schicken, wenn der Stream startet?
- OBS streamt woanders hin, aber es zählt als Live-Stream
- Beim Streamstart ist keine Begrüßung im Chat angekommen
- Wo ist der Knopf, mit dem ich mich als live markiere?
Kommt mit strAImer: Dieses Modul wird zusammen mit der App installiert, herunterladen musst du nichts. Es steht unter Modulkatalog → Integriert.
Was diese Seite ist
Automatisierung → Stream-Status wandelt die Signale von Twitch, YouTube, Kick und OBS in eine Antwort auf die Frage "Läuft der Stream?" um, an der sich dann jedes andere Modul orientiert – die Seite nennt das einen "Einheitlicher Live-Status: Plattformen und OBS in einer Flagge für alle Module". Dieselbe Seite kann eine Begrüßung in den Chat senden, in dem Moment, in dem der Stream startet.
Wie man es einrichtet
- Öffne Automatisierung → Stream-Status. Die Karte oben ist die aktuelle Antwort: Stream ist live, Stream ist offline oder Keine Daten mit der Erklärung "Bisher hat keine Quelle ein Signal gesendet". Sobald eine Quelle sich gemeldet hat, steht darunter die Zeile seit und die Uhrzeit, zu der sich der Status zuletzt geändert hat.
- Die vier Kacheln darunter sind die Quellen – Twitch, YouTube, Kick, OBS – jede mit ihrem eigenen Zustand: live, offline, kein Signal (es ist noch nichts von ihr eingetroffen) oder ignoriert (du hast sie weiter unten auf der Seite ausgeschlossen).
- Aggregationseinstellungen → Signalfrische (Sek.) gibt an, wie lange eine Quelle nach ihrem letzten Signal als vertrauenswürdig gilt: "Eine Quelle, die länger schweigt, wird nicht mehr gezählt". Das Feld startet bei 90, die Pfeile gehen nicht unter 30, und eine Obergrenze gibt es nicht.
- Aggregationseinstellungen → Offline-Verzögerung (Sek.) gibt an, wie lange der Status wartet, bevor er zugibt, dass der Stream vorbei ist. Es "Schützt vor falschem 'Stream beendet' bei Abfrageaussetzern". Das Feld startet bei 180, geht nicht unter 0 und hat keine Obergrenze.
- Quellen ignorieren hat eine Checkbox für jede der Quellen Twitch, YouTube, Kick und OBS. Eine angekreuzte Quelle zählt nicht mehr zum Live-Status – der Hinweis nennt den üblichen Grund: "Z.B. wenn OBS manchmal an Nicht-Plattform-Ziele streamt".
- Um den Chat beim Start zu begrüßen, schalte unter Stream-Start-Begrüßung die Option Eine Chat-Nachricht senden, wenn der Stream startet ein und schreibe dann den Text in Nachrichtentext. Das Feld schlägt mit seinem Platzhalter einen Ton vor: "Wir sind live! Willkommen an alle 👋".
- Unter dem Textfeld steht "Klicke auf eine Variable, um sie in den Text einzufügen:" und sechs Chips, die jeweils an der Cursorposition eingefügt werden: {game} – "Stream-Kategorie/Spiel (Twitch, Kick)", {title} – "Stream-Titel (alle Plattformen)", {time} – "Aktuelle Uhrzeit", {date} – "Aktuelles Datum", {random:1-100} – "Zufallszahl im Bereich" und {choose:a|b|c} – "Zufällige Auswahl aus einer Liste". Die letzten beiden werden so eingefügt, wie sie geschrieben sind, also passe den Bereich und die Liste an das an, was du möchtest.
- Die Begrüßung wird wie im Hinweis beschrieben verschickt: "Wird an den Chat jeder Plattform gesendet, die live geht (einmal pro Stream). OBS hat keinen Chat — wird übersprungen." Sie bleibt außerdem in diesen Fällen stumm, und keiner davon ist ein Fehler:
- strAImer wurde geöffnet oder neu gestartet, während du schon live warst. Eine Plattform, die in den ersten 45 Sekunden nach dem Start der App live ist, gilt als bereits begrüßt, damit ein Neustart mitten im Stream ihren Chat nicht ein zweites Mal begrüßt. Eine Plattform, die sich erst später zum ersten Mal als live meldet, bekommt die Begrüßung erneut.
- Die Plattform war weg und kam innerhalb von 20 Minuten zurück. Das ist derselbe Stream, eine abgebrochene Verbindung oder ein neu gestarteter Broadcast, und er wurde schon begrüßt. Erst eine Rückkehr nach mehr als 20 Minuten Pause zählt als neuer Stream.
- Der Stream wird nur über OBS erkannt. Meldet sich keine Plattform als live, gibt es keinen Chat zum Begrüßen.
- Die Plattform ist unter Quellen ignorieren angekreuzt, oder der Schalter ist aus, oder Nachrichtentext ist leer.
- Drücke oben rechts auf Speichern. Es betrifft die gesamte Seite – sowohl die Aggregationszahlen als auch die Begrüßung – und meldet sich selbst zurück: Speichern…, dann Gespeichert oder Fehler. Nichts auf dieser Seite wird gespeichert, bevor du nicht darauf drückst.
Was es nicht kann
- Die vier Quellen sind festgelegt. Nichts anderes kann zur Liste hinzugefügt werden, und die Plattformen selbst sind hier nicht verbunden.
- Es gibt keinen manuellen Schalter. Die Statuskarte meldet nur, was die Quellen sagen – du kannst dich nicht selbst als live deklarieren oder das Stream-Ende von dieser Seite aus erzwingen.
- Keine der beiden Zahlen hat eine Obergrenze. Die Signalfrische sollte bei 30 Sekunden oder mehr bleiben: Twitch und Kick werden alle 30 Sekunden abgefragt, und mit einem kürzeren Fenster würden sie zwischen zwei Abfragen herausfallen. Die Offline-Verzögerung darf null sein.
- Eine Begrüßung für alle. Es gibt keinen separaten Text pro Plattform, keinen Zeitplan und keine passende Nachricht, wenn der Stream endet.
- Die Begrüßung wird einmal pro Stream ausgelöst, kann also nicht für wiederholte Ankündigungen verwendet werden.
- OBS erhält die Begrüßung nie – es hat keinen Chat.
- Die Seite führt keine Historie: Vergangene Streams, ihre Länge und ihre Startzeiten werden hier nicht aufgelistet.