Documentation
Everything you need to use the built-in commands or build your own.
Built-in Commands
These come free with every channel. Toggle any of them off from your dashboard if they're not for your chat.
Loading commands...
Custom Command Variables
When you build a custom command from the dashboard, you can use these variables anywhere in the response text. The bot fills them in automatically when the command runs.
| Variable | What it does |
|---|---|
$user | The display name of whoever ran the command. |
$channel | Your channel's username. |
$target | The user tagged/mentioned in the command, if any. |
$args | Any text typed after the command name. |
$random(a, b, c) | Picks one option at random from a comma-separated list. |
$randomnumber(min, max) | Generates a random whole number between min and max, inclusive. |
!hype $user just hyped the stream to $randomnumber(1, 100)%! $random(LETS GO, POGGERS, no cap)
Building a Custom Command
From your dashboard, go to the Commands tab, scroll to Custom Commands, then fill in:
| Field | What to put |
|---|---|
| Trigger | The word chat types, e.g. !hype (must start with !) |
| Response | What the bot replies with, using any variables from above |
Free accounts can create up to 3 custom commands. Unlimited custom commands are part of the Pro tier. If a custom command's trigger matches a built-in command, the built-in one always wins.