Zum Inhalt springen
  • Dunkel
  • Hell
  • System

Streaming Start/Stop

!streaming

Pro

!stream-status

Streaming-State togglen oder pollen. NICHT als Toggle für Mods freigeben: versehentliches !streaming killt den Live-Stream.

Steps
3
Cooldown
0s/User
Cooldown
0sglobal
Zugriff
Broadcaster

Trigger setzt Argument %user% Wer den Command ausgelöst hat (sollte nur Broadcaster sein). Variablen-Doku .

Empfehlung: NUR Status anzeigen, nicht togglen. Das ist die Read-Only-Variante.

Get Streaming State

OBS Studio Streaming Get Streaming State

Liest aktuellen Status. Setzt %streaming% (bool).

Connection Default
Output Variable streaming

If/Else: Aktiv?

Core Logic If/Else
Input %streaming%
Operation Equals
Value true
Then

Send Message to Channel: Stream läuft

Twitch Chat Send Message to Channel
Message 🔴 Stream läuft (OBS-seitig).
Then

Break

Core Logic Break

Stoppt die laufende Action. Alle folgenden Sub-Actions in derselben Action werden übersprungen.

Send Message: Aus

Twitch Chat Send Message to Channel
Message ⚫ Stream-Output ist aus.
AzaBot: 🔴 Stream läuft (OBS-seitig).
So sieht's im Chat aus
  1. 1 Get Streaming State → %streaming%
  2. 2 If/Else: %streaming% Equals true
    1. Then 2a Send Message: Stream läuft
    2. Then 2b Break
  3. 3 Send Message: "⚫ Stream-Output ist aus."

Set Streaming State. Stop

OBS Studio Streaming Set Streaming State
Connection Default
State Stop

Wenn du diesen Pfad gehst, baue mindestens diese Sicherheitsnetze:

  1. Doppel-Confirmation per Globals. Beim ersten Trigger setze streamStopArmed = true + persistierten Timestamp. Beim zweiten Trigger innerhalb von 30s erst stoppen. Sonst nur Warning posten.
  2. Sentinel-Confirmation-String. Statt einfacher !stream-stop muss der User !stream-stop CONFIRMSTOP-XYZ-7421 tippen.
  3. Logging. Core > File I/O > Write To File jeden Stop mit Timestamp + User loggen.
  4. VOD-Save sichern. Vorher Recording State = Stop und auf Disk warten, falls dein Twitch-VOD Probleme macht.
StateWirkung
StartStream-Output starten (vom OBS aus. Twitch hat 30–90s Delay bis “live”)
StopStream-Output beenden (sofort)
ToggleAuto-Umschalten: niemals für Stop verwenden
  • Sub-Action wird im Test-Mode getriggert: wenn du SB-Triggers manuell testest und der Stream gerade läuft, würde Toggle den Stream beenden. Disable den Toggle-Mode generell.
  • Re-Stream nach Stop schlägt fehl: Twitch braucht ~30s zwischen Stop und Start. Sub-Action könnte vor Ablauf schon Start schicken → silently fails.
  • Nicht alle Server haben Recovery-Streams: wenn du Multi-Stream (Twitch + YouTube) machst, beendet das OBS-Stop alle gleichzeitig.
  • Stream-Deck-Button mit LED-Feedback: siehe Stream Deck Feedback (S18). LED leuchtet rot wenn streaming aktiv, Doppel-Druck stoppt.
  • Auto-End-Stream-Sequenz: Stop-Action triggert Outro-Scene, Wait 15s, dann Stream stoppen.
  • Discord-Notify on Stop: Webhook “Stream wurde beendet um %timestamp% von @%user%”.
  • Recording als Insurance: vor jedem geplanten Stop nochmal Local-Recording starten falls VOD-Probleme.