Chat Commands Reference
Complete guide to Twitch chat commands, moderation commands, and popular bot commands.
Basic User Commands
| Command | Description | Example |
|---|---|---|
/help |
Shows available commands | /help |
/color |
Change your username color | /color #9146FF |
/w [username] |
Send a whisper (private message) | /w StreamerName Hey! |
/block [username] |
Block a user from whispering you | /block TrollAccount |
/unblock [username] |
Unblock a previously blocked user | /unblock Username |
/me [message] |
Send an italicized action message | /me waves hello |
Moderator Commands
| Command | Description | Example |
|---|---|---|
/timeout [user] [seconds] |
Timeout a user (default 600s) | /timeout BadUser 300 |
/ban [user] |
Permanently ban a user | /ban SpamBot |
/unban [user] |
Unban a previously banned user | /unban Username |
/clear |
Clear all messages in chat | /clear |
/delete [message-id] |
Delete a single message | /delete abc-123 |
/slow [seconds] |
Enable slow mode | /slow 10 |
/slowoff |
Disable slow mode | /slowoff |
/followers [duration] |
Enable followers-only chat | /followers 10m |
/followersoff |
Disable followers-only mode | /followersoff |
/subscribers |
Enable subscribers-only mode | /subscribers |
/subscribersoff |
Disable subscribers-only mode | /subscribersoff |
/emoteonly |
Enable emote-only mode | /emoteonly |
/emoteonlyoff |
Disable emote-only mode | /emoteonlyoff |
/uniquechat |
Prevent duplicate messages | /uniquechat |
/uniquechatoff |
Allow duplicate messages | /uniquechatoff |
Broadcaster Commands
| Command | Description | Example |
|---|---|---|
/mod [username] |
Grant moderator status | /mod TrustedUser |
/unmod [username] |
Remove moderator status | /unmod Username |
/vip [username] |
Grant VIP status | /vip RegularViewer |
/unvip [username] |
Remove VIP status | /unvip Username |
/raid [channel] |
Raid another channel | /raid FriendStreamer |
/unraid |
Cancel a raid | /unraid |
/marker [description] |
Add a stream marker | /marker Epic moment |
/commercial [seconds] |
Run an ad break | /commercial 60 |
Common Bot Commands
These commands work with popular bots like Nightbot, StreamElements, and Moobot. Commands may vary by bot.
| Command | Description | Example |
|---|---|---|
!commands |
List available bot commands | !commands |
!socials |
Show streamer's social media | !socials |
!discord |
Show Discord server link | !discord |
!uptime |
Show how long stream has been live | !uptime |
!followage |
Show how long you've followed | !followage |
!game |
Show current game/category | !game |
!title |
Show stream title | !title |
!lurk |
Announce you're lurking | !lurk |
!quote |
Show a random streamer quote | !quote |
!song |
Show current song playing | !song |
Note: Custom bot commands vary by channel. Type
!commands in any chat to see what's available.
Tips for Using Commands
- Case doesn't matter: Most commands work in uppercase or lowercase
- No spaces in usernames: Use exact usernames without spaces
- Check permissions: Some commands require mod or broadcaster status
- Bot prefix varies: Some bots use ! others use ? or other prefixes
- Timeouts stack: Multiple timeouts extend the duration
- Be careful with /clear: This affects all users and can't be undone