Available Commands
Signatures shown are defaults - each channel owner can rename them via that channel's settings page.
Custom commands (mod-managed)
| Command |
Access |
Cooldown |
Description |
Example |
| !addcommand !name text |
mod |
— |
Create a custom command, or edit its text if it already exists. |
Set up a !discord or !socials command once and let chat trigger it any time. |
| !delcommand !name |
mod |
— |
Delete a custom command. |
Retire a command that's no longer relevant. |
| !settimer !name <seconds>|off |
mod |
— |
Auto-post that command's text on an interval (minimum 60s); off disables it. |
Auto-remind viewers of a !discord link every 10 minutes without anyone typing it. |
| !setpin !name on|off |
mod |
— |
Toggle auto-pin for that command's sends. |
Keep an important announcement pinned whenever it's sent. |
| !customcommands |
all |
— |
List all custom command names for the channel. |
Let viewers discover what commands a channel has set up. |
| !name |
all (mod-only if pinned) |
— |
Trigger a custom command. |
Everyday use of any mod-created command. |
Counters
| Command |
Access |
Cooldown |
Description |
Example |
| !addcounter #name [mod] |
mod |
— |
Create a counter starting at 0; add mod to restrict updates to mods. |
Track deaths, wins, or any running tally live during a stream. |
| !delcounter #name |
mod |
— |
Delete a counter. |
Remove a counter once a challenge/event is over. |
| !counters |
mod |
— |
List all counter names. |
Check what counters exist before creating a duplicate. |
| #name / #name + N / #name - N |
all (or mod/exception-listed) |
10s |
Increment/decrement a counter. |
Viewers or mods bump a tally as events happen on stream. |
| !addexception username |
mod |
— |
Grant a user rights to update mod-restricted counters. |
Let a trusted regular update a mod-only counter without full mod status. |
| !remexception username |
mod |
— |
Revoke that right. |
Revoke that trust if it's no longer needed. |
Chat stats
| Command |
Access |
Cooldown |
Description |
Example |
| !topchatters [day|week|month|all] |
all |
15s |
Top chatters leaderboard for the period. |
Shout out the most active chatters at the end of a stream. |
| !topsmiles [period] |
all |
15s |
Most-used emotes for the period. |
See which emotes the community actually uses most. |
| !countword <word> |
all |
15s |
How many times a word was said today. |
Settle a chat debate about how often something was said. |
| !countmsg [period] |
all |
15s |
Your message count and rank for the period. |
Check your own chat activity and rank. |
| !countunique [period] |
all |
15s |
Count of unique chatters for the period. |
Gauge how many different people showed up today. |
| !botinfo |
mod |
— |
Bot uptime and DB stats summary. |
Mods checking the bot is alive and healthy mid-stream. |
Moderation
| Command |
Access |
Cooldown |
Description |
Example |
| !update7tv |
mod |
30s |
Re-sync the channel's 7TV emote set into the tracked-word whitelist. |
Pick up newly added 7TV emotes without waiting for the next auto-sync. |
Mini-games
| Command |
Access |
Cooldown |
Description |
Example |
| !muteduel [@user] [seconds] |
all |
50s |
Challenge chat or a user to a dice-roll duel; loser gets timed out. |
A fun PvP wager between two chatters, loser gets timed out. |
| !muteaccept |
all |
— |
Accept a pending mute duel. |
Accepting a challenge someone sent you. |
| !совет |
all |
— |
Get a random Dota 2 item suggestion. |
A lighthearted random Dota 2 item suggestion for chat. |