!recording
Einsteiger !record !rec
Recording togglen: wenn aus, starten; wenn an, stoppen. Plus Status-Anzeige via !recstatus.
Patterns
- Steps
- 4
- Cooldown
- 0s/User
- Cooldown
- 0sglobal
- Zugriff
- Mods
!record !rec
Recording togglen: wenn aus, starten; wenn an, stoppen. Plus Status-Anzeige via !recstatus.
Trigger setzt Argument %user% Mod der den Command ausgelöst hat.
Variablen-Doku .
[Cmd] !recordingLiest aktuellen Status. Setzt %recording% (bool).
| Connection | Default |
|---|---|
| Output Variable | recording |
| Input | %recording% |
|---|---|
| Operation | Equals |
| Value | true |
| Connection | Default |
|---|---|
| State | Stop |
| Message | ⏹️ Local Recording gestoppt: @%user% |
|---|
Stoppt die laufende Action. Alle folgenden Sub-Actions in derselben Action werden übersprungen.
Default-Branch. Recording war aus, jetzt anschalten.
| Connection | Default |
|---|---|
| State | Start |
| Message | ⏺️ Local Recording läuft: @%user% hat gestartet |
|---|
| State | Wirkung |
|---|---|
Start | Recording starten |
Stop | Recording stoppen |
Pause | Pausieren (nur wenn OBS pausieren erlaubt: Settings > Output > Recording) |
Resume | Aus Pause weiter |
Toggle | Auto-Umschalten (entspricht der oberen If/Else-Logik in einer Sub-Action) |
Mit Toggle kannst du die ganze If/Else-Sequenz ersetzen:
| State | Toggle |
|---|
Nachteil: du weißt nicht ob du gerade gestartet oder gestoppt hast → keine korrekte Chat-Message. Get + If/Else ist daher robuster.
!recstatus (separate Status-Anzeige)| Output Variable | recording |
|---|
| Input | %recording% |
|---|---|
| Operation | Equals |
| Value | true |
| Message | ⏺️ Recording läuft |
|---|
Stoppt die laufende Action. Alle folgenden Sub-Actions in derselben Action werden übersprungen.
| Message | ⏹️ Recording ist aus |
|---|
Disk Space Remaining per Powershell holen.Settings > Output > Recording > Allow pause aus ist, schlägt Pause fehl. Standard-Setting ist aktiv.Stream Online-Event triggert !recording automatisch wenn recording = false. Backup-Sicherheit.recordingStart setzen beim Start, Differenz beim Stop posten.