Repository navigation
Reference Triggers Crowd Control
Also on the Cuebot Docs site.
Runs when someone gets Crowd Control coins, bought or free. Handy to thank people who buy coins.
| Setting | What to put in |
|---|---|
| Coin type | Choose paid (coins bought with real money), free (earned for free) or Any. Options: Any, paid, free. Starts as: Any. |
| Minimum coins | Only run when at least this many coins were added. 0 means any amount. Starts as: 0. |
Variables you get
| Variable | What it holds |
|---|---|
%user% |
Who got the coins |
%coinType% |
paid or free |
%amount% |
How many coins |
%bonus% |
Extra bonus coins |
%source% |
Where the coins came from |
%isTest% |
True when this is a test event, not a real one |
Type id: crowdcontrol.coinExchange
Runs when Cuebot connects to Crowd Control. Handy for a quick "all good" message or to switch something on.
Variables you get
| Variable | What it holds |
|---|---|
%service% |
The name of the service |
Type id: crowdcontrol.connected
Runs when Cuebot loses or ends its connection to Crowd Control. Handy to warn yourself that alerts have stopped.
Variables you get
| Variable | What it holds |
|---|---|
%service% |
The name of the service |
%reason% |
Why the connection ended |
Type id: crowdcontrol.disconnected
Runs when a Crowd Control effect could not happen in your game.
| Setting | What to put in |
|---|---|
| Effects | Only run for these effects. Type effect names (or ids) separated by commas, like "Spawn Creeper". Leave empty for any effect. |
| Games | Only run for these games. Type game names (or ids) separated by commas. Leave empty for any game. |
| Minimum price (coins) | Only run when the effect cost at least this many Crowd Control coins. 0 means any price. Starts as: 0. |
Variables you get
| Variable | What it holds |
|---|---|
%user% |
The viewer who asked ("Anonymous" if hidden) |
%effectName% |
The effect's name |
%effectDescription% |
What the effect does |
%price% |
What it cost, in coins |
%quantity% |
How many times they asked for it |
%gameName% |
The game |
%message% |
Their message |
%requestId% |
The number of this request |
%isTest% |
True when this is a test event, not a real one |
%temporary% |
True if it failed only for now and may work later |
Type id: crowdcontrol.effectFailure
Runs when a viewer's coins for a Crowd Control effect were given back to them.
| Setting | What to put in |
|---|---|
| Effects | Only run for these effects. Type effect names (or ids) separated by commas, like "Spawn Creeper". Leave empty for any effect. |
| Games | Only run for these games. Type game names (or ids) separated by commas. Leave empty for any game. |
| Minimum price (coins) | Only run when the effect cost at least this many Crowd Control coins. 0 means any price. Starts as: 0. |
Variables you get
| Variable | What it holds |
|---|---|
%user% |
The viewer who asked ("Anonymous" if hidden) |
%effectName% |
The effect's name |
%effectDescription% |
What the effect does |
%price% |
What it cost, in coins |
%quantity% |
How many times they asked for it |
%gameName% |
The game |
%message% |
Their message |
%requestId% |
The number of this request |
%isTest% |
True when this is a test event, not a real one |
Type id: crowdcontrol.effectRefund
Runs when a viewer asks for a Crowd Control effect in your game, before it happens.
| Setting | What to put in |
|---|---|
| Effects | Only run for these effects. Type effect names (or ids) separated by commas, like "Spawn Creeper". Leave empty for any effect. |
| Games | Only run for these games. Type game names (or ids) separated by commas. Leave empty for any game. |
| Minimum price (coins) | Only run when the effect cost at least this many Crowd Control coins. 0 means any price. Starts as: 0. |
Variables you get
| Variable | What it holds |
|---|---|
%user% |
The viewer who asked ("Anonymous" if hidden) |
%effectName% |
The effect's name |
%effectDescription% |
What the effect does |
%price% |
What it cost, in coins |
%quantity% |
How many times they asked for it |
%gameName% |
The game |
%message% |
Their message |
%requestId% |
The number of this request |
%isTest% |
True when this is a test event, not a real one |
Type id: crowdcontrol.effectRequest
Runs when the game asked Crowd Control to try a viewer's effect again.
| Setting | What to put in |
|---|---|
| Effects | Only run for these effects. Type effect names (or ids) separated by commas, like "Spawn Creeper". Leave empty for any effect. |
| Games | Only run for these games. Type game names (or ids) separated by commas. Leave empty for any game. |
| Minimum price (coins) | Only run when the effect cost at least this many Crowd Control coins. 0 means any price. Starts as: 0. |
Variables you get
| Variable | What it holds |
|---|---|
%user% |
The viewer who asked ("Anonymous" if hidden) |
%effectName% |
The effect's name |
%effectDescription% |
What the effect does |
%price% |
What it cost, in coins |
%quantity% |
How many times they asked for it |
%gameName% |
The game |
%message% |
Their message |
%requestId% |
The number of this request |
%isTest% |
True when this is a test event, not a real one |
Type id: crowdcontrol.effectRetry
Runs when a Crowd Control effect worked in your game. Good for reacting to what the viewer did.
| Setting | What to put in |
|---|---|
| Effects | Only run for these effects. Type effect names (or ids) separated by commas, like "Spawn Creeper". Leave empty for any effect. |
| Games | Only run for these games. Type game names (or ids) separated by commas. Leave empty for any game. |
| Minimum price (coins) | Only run when the effect cost at least this many Crowd Control coins. 0 means any price. Starts as: 0. |
Variables you get
| Variable | What it holds |
|---|---|
%user% |
The viewer who asked ("Anonymous" if hidden) |
%effectName% |
The effect's name |
%effectDescription% |
What the effect does |
%price% |
What it cost, in coins |
%quantity% |
How many times they asked for it |
%gameName% |
The game |
%message% |
Their message |
%requestId% |
The number of this request |
%isTest% |
True when this is a test event, not a real one |
Type id: crowdcontrol.effectSuccess
Runs when a Crowd Control play session ends.
Variables you get
| Variable | What it holds |
|---|---|
%gameName% |
The game |
%gamePackName% |
The Crowd Control game pack being used |
%gameSessionId% |
The number of this play session |
%isTest% |
True when this is a test event, not a real one |
Type id: crowdcontrol.gameSessionEnd
Runs when you pause or resume a Crowd Control play session.
| Setting | What to put in |
|---|---|
| Paused | Choose Any to run for both. On runs only when the session gets paused. Off runs only when it resumes. Options: Either way, Turned on, Turned off. Starts as: Either way. |
Variables you get
| Variable | What it holds |
|---|---|
%gameName% |
The game |
%gamePackName% |
The Crowd Control game pack being used |
%gameSessionId% |
The number of this play session |
%isTest% |
True when this is a test event, not a real one |
%paused% |
True if it is now paused, false if it resumed |
Type id: crowdcontrol.gameSessionPaused
Runs when a Crowd Control play session starts, so viewers can begin to send effects.
| Setting | What to put in |
|---|---|
| Games | Only run for these games. Type game names (or ids) separated by commas. Leave empty for any game. |
Variables you get
| Variable | What it holds |
|---|---|
%gameName% |
The game |
%gamePackName% |
The Crowd Control game pack being used |
%gameSessionId% |
The number of this play session |
%isTest% |
True when this is a test event, not a real one |
Type id: crowdcontrol.gameSessionStart
Runs when a lasting Crowd Control effect runs out.
| Setting | What to put in |
|---|---|
| Effects | Only run for these effects. Type effect names (or ids) separated by commas, like "Spawn Creeper". Leave empty for any effect. |
| Games | Only run for these games. Type game names (or ids) separated by commas. Leave empty for any game. |
| Minimum price (coins) | Only run when the effect cost at least this many Crowd Control coins. 0 means any price. Starts as: 0. |
Variables you get
| Variable | What it holds |
|---|---|
%user% |
The viewer who asked ("Anonymous" if hidden) |
%effectName% |
The effect's name |
%effectDescription% |
What the effect does |
%price% |
What it cost, in coins |
%quantity% |
How many times they asked for it |
%gameName% |
The game |
%message% |
Their message |
%requestId% |
The number of this request |
%isTest% |
True when this is a test event, not a real one |
%status% |
What happened: Begin, Pause, Resume or End |
%timeRemainingSeconds% |
Seconds the effect has left |
Type id: crowdcontrol.timedEffectEnded
Runs when a Crowd Control effect that lasts for a while starts.
| Setting | What to put in |
|---|---|
| Effects | Only run for these effects. Type effect names (or ids) separated by commas, like "Spawn Creeper". Leave empty for any effect. |
| Games | Only run for these games. Type game names (or ids) separated by commas. Leave empty for any game. |
| Minimum price (coins) | Only run when the effect cost at least this many Crowd Control coins. 0 means any price. Starts as: 0. |
Variables you get
| Variable | What it holds |
|---|---|
%user% |
The viewer who asked ("Anonymous" if hidden) |
%effectName% |
The effect's name |
%effectDescription% |
What the effect does |
%price% |
What it cost, in coins |
%quantity% |
How many times they asked for it |
%gameName% |
The game |
%message% |
Their message |
%requestId% |
The number of this request |
%isTest% |
True when this is a test event, not a real one |
%status% |
What happened: Begin, Pause, Resume or End |
%timeRemainingSeconds% |
Seconds the effect has left |
Type id: crowdcontrol.timedEffectStarted
Runs when a lasting Crowd Control effect is paused or resumed, for example when the game pauses.
| Setting | What to put in |
|---|---|
| Effects | Only run for these effects. Type effect names (or ids) separated by commas, like "Spawn Creeper". Leave empty for any effect. |
| Games | Only run for these games. Type game names (or ids) separated by commas. Leave empty for any game. |
| Minimum price (coins) | Only run when the effect cost at least this many Crowd Control coins. 0 means any price. Starts as: 0. |
Variables you get
| Variable | What it holds |
|---|---|
%user% |
The viewer who asked ("Anonymous" if hidden) |
%effectName% |
The effect's name |
%effectDescription% |
What the effect does |
%price% |
What it cost, in coins |
%quantity% |
How many times they asked for it |
%gameName% |
The game |
%message% |
Their message |
%requestId% |
The number of this request |
%isTest% |
True when this is a test event, not a real one |
%status% |
What happened: Begin, Pause, Resume or End |
%timeRemainingSeconds% |
Seconds the effect has left |
Type id: crowdcontrol.timedEffectUpdated
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
