Repository navigation
Reference Triggers Chat All Platforms
Also on the Cuebot Docs site.
Runs when something happens on any platform, like a follow, a subscription, a tip or a raid. One trigger for the same event everywhere.
| Setting | What to put in |
|---|---|
| Platform | Pick one platform, or "All" to react to events from all of them. Options: All, Twitch, Rumble, YouTube, Kick, Streamlabs, StreamElements, TipeeeStream, DonorDrive, TreatStream, Pally.gg, StreamLoots, Crowd Control, Ko-fi, Patreon, Shopify, Fourthwall, Throne. Starts as: All. |
| Kind | The kind of event to react to, like Follow, Tip or Raid. "Any" runs for every kind. "Other" is anything that fits no kind. Options: Any, Follow, Subscription, GiftSubscription, Tip, Raid, Redemption, StreamOnline, StreamOffline, Other. Starts as: Any. |
Variables you get
| Variable | What it holds |
|---|---|
%platform% |
Where it happened |
%kind% |
What kind of event it was |
%user% |
Name of the person |
%title% |
A short line about it, like "Alice followed" |
%detail% |
More information, if there is any |
%amount% |
The amount, like $5.00, if money or points were involved |
Type id: chat.activity
Runs when someone writes in the chat of any connected platform, or just one. Use it for things that should work everywhere.
| Setting | What to put in |
|---|---|
| Platform | Pick one platform, or "All" to react to chat from all of them. Options: All, Twitch, Rumble, YouTube, Kick, Streamlabs, StreamElements, TipeeeStream, DonorDrive, TreatStream, Pally.gg, StreamLoots, Crowd Control, Ko-fi, Patreon, Shopify, Fourthwall, Throne. Starts as: All. |
| Message contains | Only run when the message has this text in it, like "hello". Capital letters do not matter. Leave empty to run for every message. |
Variables you get
| Variable | What it holds |
|---|---|
%platform% |
Where it was written, like Twitch or Kick |
%user% |
Name of the person who wrote |
%userId% |
Their ID on that platform |
%message% |
What they wrote |
%messageId% |
ID of the message |
%isBroadcaster% |
True if it is you |
%isModerator% |
True if they are a moderator |
%isVip% |
True if they are a VIP |
%isSubscriber% |
True if they are a subscriber |
Type id: chat.message
Runs when a new emote appears in a 7TV, BTTV or FFZ emote set (add-ons that give chat extra emotes). Cuebot rechecks every so often.
| Setting | What to put in |
|---|---|
| Provider | Pick the emote add-on to watch: 7TV, BTTV or FFZ. "Any" watches all of them. Options: Any, 7TV, BTTV, FFZ. Starts as: Any. |
Variables you get
| Variable | What it holds |
|---|---|
%emote% |
Name of the new emote |
%emoteId% |
ID of the emote |
%provider% |
Which add-on it is from |
%platform% |
Which platform's set it is in |
%imageUrl% |
Web link to the emote picture |
Type id: chat.emoteAdded
Runs when an emote disappears from a 7TV, BTTV or FFZ emote set (add-ons that give chat extra emotes). Cuebot rechecks every so often.
| Setting | What to put in |
|---|---|
| Provider | Pick the emote add-on to watch: 7TV, BTTV or FFZ. "Any" watches all of them. Options: Any, 7TV, BTTV, FFZ. Starts as: Any. |
Variables you get
| Variable | What it holds |
|---|---|
%emote% |
Name of the removed emote |
%emoteId% |
ID of the emote |
%provider% |
Which add-on it was from |
%platform% |
Which platform's set it was in |
Type id: chat.emoteRemoved
Runs once after a check finds changes in an emote set, however many emotes changed. Use it for a single summary instead of one run per emote.
| Setting | What to put in |
|---|---|
| Provider | Pick the emote add-on to watch: 7TV, BTTV or FFZ. "Any" watches all of them. Options: Any, 7TV, BTTV, FFZ. Starts as: Any. |
Variables you get
| Variable | What it holds |
|---|---|
%provider% |
Which add-on changed |
%platform% |
Which platform's set changed |
%added% |
Names of the new emotes, separated by commas |
%removed% |
Names of the removed emotes, separated by commas |
%addedCount% |
How many were added |
%removedCount% |
How many were removed |
Type id: chat.emotesChanged
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
