Repository navigation
Reference Sub actions Remote
Kristopher Barrantes edited this page Nov 5, 2026
·
2 revisions
Also on the Cuebot Docs site.
Sends a named message (a signal) to another Cuebot on your network, so it can react. For example, tell your second PC to start a scene.
| Setting | What to put in |
|---|---|
| Instance | Which other Cuebot to send to, by the name in the Remote instances list on the Servers page. Leave empty to send to every connected Cuebot. |
| Signal name | The signal's name, like "go-live". The other Cuebot listens for this name. Required. |
| Include the action's variables | Tick to also send all the variables this action has right now. Untick to send only the ones typed below. Starts as: false. |
| Values to send | Extra information to send, one per line as name=value, like scene=Main. You can use %variables%. These are always sent. |
Variables it adds
| Variable | What it holds |
|---|---|
%remoteSignalSent% |
How many Cuebots received the signal |
Type id: remote.sendSignal
Pauses this action until another Cuebot sends a signal with a certain name. Only signals that arrive after the pause starts count.
| Setting | What to put in |
|---|---|
| Instance | Only accept the signal from this Cuebot, by the name in the Remote instances list on the Servers page. Leave empty to accept it from any. |
| Signal name | The signal's name to wait for, like "go-live". Required. |
| Timeout (ms, 0 = wait forever) | How long to wait, in milliseconds (30000 is 30 seconds). Use 0 to wait forever. Starts as: 30000. |
| Stop the action on timeout | Tick to stop this action if no signal arrives in time. Untick to carry on with the next step anyway. Starts as: false. |
| Overwrite variables | Tick to let the signal's information replace variables of the same name this action already has. Untick to keep your own. Starts as: false. |
Variables it adds
| Variable | What it holds |
|---|---|
%signalReceived% |
True when the signal arrived |
%signalTimeout% |
True when the wait ran out of time |
%signalName% |
The name of the signal that arrived |
%signalSender% |
The name of the action that sent it |
%instanceName% |
The name of the other Cuebot |
%instanceLabel% |
The name you gave it in your settings |
Type id: remote.waitForSignal
Cuebot by Tech Daddy Digital · MIT license · Privacy
Cuebot Docs (the same pages, nicer to read)
- Home
- Start here
-
Guides
- Chat commands
- The mod portal
- Overlays and alerts
- Writing your own overlay widgets
- Text-to-speech
- Music and now playing
- Points, store and giveaways
- Subathons and goals
- Stream apps and devices
- VTuber apps
- Stream Deck
- The phone app
- Donations and integrations
- Discord bot
- The setup assistant and AI tools
- The assistant on your own computer
- Moving from Streamer.bot
- Cuebot's servers
- Writing code (C# and Python)
- Python in detail
- Using your own code editor
- Controlling Cuebot from other programs
- Backups and your data
- Linux
- Command-line options
- Troubleshooting
- What's experimental
- Reference
