Streamlabs Desktop triggers¶
Connected¶
Runs when Cuebot connects to Streamlabs Desktop.
Variables you get
| Variable | What it holds |
|---|---|
%sd.name% |
The name of the connection |
%sd.host% |
The computer Streamlabs Desktop runs on |
Type id: slobs.connected
Disconnected¶
Runs when Cuebot loses its connection to Streamlabs Desktop, for example when you close it.
Variables you get
| Variable | What it holds |
|---|---|
%reason% |
Why the connection ended |
%sd.name% |
The name of the connection |
Type id: slobs.disconnected
Recording started¶
Runs when Streamlabs Desktop starts recording.
Type id: slobs.recordStarted
Recording stopped¶
Runs when Streamlabs Desktop stops recording.
Type id: slobs.recordStopped
Replay buffer saved¶
Runs when Streamlabs Desktop saves a replay clip (the last moments of your stream).
Variables you get
| Variable | What it holds |
|---|---|
%savedReplayPath% |
Where the replay file was saved |
Type id: slobs.replayBufferSaved
Scene changed¶
Runs when Streamlabs Desktop switches to another scene.
| Setting | What to put in |
|---|---|
| Scene | Only react to this scene, typed exactly as Streamlabs Desktop shows it. Leave empty for any scene. |
Variables you get
| Variable | What it holds |
|---|---|
%sceneName% |
The scene it switched to |
%previousScene% |
The scene it was on before |
%sceneId% |
Streamlabs's id for the new scene |
Type id: slobs.sceneChanged
Streaming started¶
Runs when Streamlabs Desktop starts streaming. Good for a "going live" message.
Type id: slobs.streamStarted
Streaming stopped¶
Runs when Streamlabs Desktop stops streaming.
Type id: slobs.streamStopped