Tutorial

Twitch Mod Commands: Every Native Slash Command

The complete reference for Twitch mod commands — the native /slash commands built into Twitch chat that work without any bot. What each one does, the exact syntax, and who is allowed to run it.

11 min read

Native Twitch Mod Commands, Not Bot Commands

Twitch mod commands are the /slash commands built directly into Twitch chat. They need no bot, no dashboard and no setup — type them into the chat box and Twitch acts on them immediately. They are how moderation actually happens on a Twitch channel.

This is a different thing from the !commands your viewers type. Those are custom responses handled by a third-party bot; these are platform features. A useful way to hold the distinction: a slash command does something to your channel, while an exclamation command posts something into chat. If you're after the second kind, start with how to make custom commands on Twitch instead.

Everything below works in the Twitch web chat, in Mod View, in the mobile apps and in any chat client that passes messages through unaltered — including a chat panel docked in OBS. Permissions are enforced by Twitch, so a command typed by someone who isn't allowed to run it simply does nothing.

Who Can Run What

Twitch has four relevant roles, and the difference between them causes more confusion in mod teams than the commands themselves.

Twitch chat roles and what each one can do
RoleHow It's GrantedWhat It Allows
BroadcasterYou own the channelEvery command, including promoting and demoting moderators and running ads
ModeratorThe broadcaster runs /modBans, timeouts, warnings, chat modes, announcements and native shoutouts
VIPThe broadcaster runs /vipNo moderation powers — immunity from slow mode, followers-only and unique chat
EveryoneAny Twitch account/me, /w, /color, /block and the other self-service commands

The important asymmetry: VIPs are not moderators. A VIP badge is a thank-you that grants immunity from slow mode and followers-only mode; it carries no moderation power at all. And moderators cannot promote other moderators — only the broadcaster can run /mod, which is deliberate.

Moderation Commands: Timeouts, Bans and Warnings

These are the commands a moderator reaches for while the stream is live. Every one of them is logged in the channel's moderation history, so nothing here is invisible to the broadcaster.

Twitch moderation slash commands with syntax and permissions
CommandSyntaxWhat It DoesWho
/ban/ban username reasonPermanently removes a viewer from your chat. The reason is optional and shows in your mod log.Mods
/unban/unban usernameLifts a ban and lets the viewer chat again.Mods
/timeout/timeout username seconds reasonSilences a viewer for a set time. Defaults to 600 seconds if you omit the number.Mods
/untimeout/untimeout usernameEnds a timeout early — the polite correction when a mod was too quick.Mods
/warn/warn username reasonSends a formal warning the viewer must acknowledge before they can chat again.Mods
/clear/clearWipes the visible chat history for viewers. Mods can still see what was said.Mods
/mods/modsLists the channel's current moderators in chat.Everyone
/vips/vipsLists the channel's current VIPs.Everyone

Timeout durations are in seconds and cap at 1,209,600 seconds — fourteen days. Beyond that, a ban is the only option.

A note on /clear: it wipes the visible chat history for viewers, but it does not delete anything permanently. Moderators can still see cleared messages, and anyone with logs open keeps their copy. Treat it as a way to reset a room that's spiralling, not as a way to erase evidence.

The escalation ladder most mod teams settle on is: delete the message, then a warning, then a short timeout of 60 to 600 seconds, then a long timeout, then a ban. Skipping straight to a ban for a first offence is occasionally right — bot spam, slurs, links to malware — and almost always wrong for a regular who's having a bad day.

Chat Mode Commands

Mode commands change the rules of the room rather than acting on one person. They come in on/off pairs, and they're your best tool for a raid or a sudden influx you can't moderate individually.

Twitch chat mode slash commands with syntax and permissions
CommandSyntaxWhat It DoesWho
/slow/slow secondsForces a gap between each viewer's messages. 30 is a sensible raid setting.Mods
/slowoff/slowoffTurns slow mode off.Mods
/followers/followers durationRestricts chat to accounts that followed at least that long ago — 10m, 1h, 3d.Mods
/followersoff/followersoffOpens chat back up to anyone.Mods
/subscribers/subscribersRestricts chat to subscribers, VIPs and mods only.Mods
/subscribersoff/subscribersoffTurns subscriber-only mode off.Mods
/emoteonly/emoteonlyAllows emotes only — no plain text at all.Mods
/emoteonlyoff/emoteonlyoffReturns chat to normal.Mods
/uniquechat/uniquechatBlocks repeated messages. Formerly known as /r9kbeta.Mods
/uniquechatoff/uniquechatoffAllows repeated messages again.Mods

Older guides call unique chat mode /r9kbeta. It was renamed to /uniquechat — the old name is retired.

Followers-only mode is the single most effective anti-raid setting, because hate raids run on freshly created accounts. Setting /followers 10m means an account has to have followed you ten minutes ago to speak, which costs a genuine new viewer almost nothing and stops a bot swarm dead. Keep it in your mods' muscle memory alongside /slow 30.

Emote-only mode has a second use beyond moderation: it's the traditional way to run a hype moment. Flip it on for a boss kill, let chat spam emotes for thirty seconds, flip it off. It reads as a deliberate event rather than a lockdown.

Channel and Community Commands

These change who holds power in your channel or push your audience somewhere. Most are broadcaster-only for obvious reasons.

Twitch broadcaster and community slash commands with syntax and permissions
CommandSyntaxWhat It DoesWho
/mod/mod usernamePromotes a viewer to moderator.Broadcaster
/unmod/unmod usernameRemoves moderator status.Broadcaster
/vip/vip usernameGrants a VIP badge and immunity from slow and followers-only mode.Broadcaster
/unvip/unvip usernameRemoves VIP status.Broadcaster
/raid/raid channelSends your viewers to another live channel when you end the stream.Broadcaster
/unraid/unraidCancels a raid before the countdown finishes.Broadcaster
/announce/announce messagePosts a highlighted announcement. Colour variants like /announceblue exist.Mods
/shoutout/shoutout channelPosts an official shoutout card. Rate-limited and subject to Twitch's eligibility rules.Mods
/marker/marker descriptionDrops a timestamped marker into the VOD for editing later.Broadcaster and editors
/commercial/commercial secondsRuns an ad break of the length you specify.Broadcaster and editors

Hosting was retired by Twitch in 2022. /host and /unhost no longer exist — raids replaced them entirely.

The native /shoutout posts an official card with the other channel's category and a clip, and it's rate-limited — roughly once every couple of minutes, and the target usually needs to meet Twitch's own eligibility rules. That's why most streamers still run a bot !so alongside it: the bot version has no eligibility requirement and you control the wording. Our !so command guide covers running both together.

/marker is the most under-used command on this list. It drops a timestamped marker into your VOD, which turns "I'll find that moment later" into a bookmark your editor can jump straight to. Give your mods a habit of marking anything worth clipping.

Commands Every Viewer Can Use

A handful of slash commands aren't moderation at all — anyone in chat can run them, and they're worth knowing because viewers ask about them constantly.

Twitch slash commands available to all viewers
CommandSyntaxWhat It DoesWho
/me/me messagePosts your message as a coloured action line in your username colour.Everyone
/w/w username messageSends a private whisper.Everyone
/color/color colournameChanges your username colour in chat. Hex codes require Turbo or Prime.Everyone
/block/block usernameBlocks a user across Twitch, hiding their messages from you everywhere.Everyone
/unblock/unblock usernameRemoves a block.Everyone

Mod View, AutoMod and the Rest of the Toolkit

Slash commands are the manual layer. Two other systems sit around them, and a mod team that only knows the commands is working harder than it needs to.

Mod View

A dedicated moderation dashboard with the stream, chat, a viewer list, the mod action log and one-click ban and timeout buttons. Every slash command on this page has a button equivalent here, which is far faster during a raid than typing.

AutoMod

Twitch's automated filter, tuned across categories like discrimination, sexual content and profanity. It holds messages for review before they appear, so it catches things your mods would only see after the fact.

Blocked terms

A per-channel list of words and phrases that are removed automatically. More precise than AutoMod for channel-specific problems — a spammed scam domain, a name you don't want mentioned.

Suspicious user controls

Flags accounts that look like ban evaders and lets you monitor or restrict them so their messages are only visible to you and your mods. The quiet answer to a returning troll.

If your mods watch chat through a merged panel because you simulcast, remember that native Twitch slash commands only act on Twitch. A viewer misbehaving in your Kick chat has to be handled with Kick's own moderation — one more reason to read how Kick chat commands work before you expand there.

Beyond Native: Adding Custom !Commands

Native slash commands cover moderation completely and information not at all. Nothing in the list above can tell a viewer how long you've been live, where your Discord is or what's in your PC — those need a chat bot and a custom command.

The two layers coexist happily. Your mods run /timeout and /followers; your bot answers !uptime and !discord. Most channels end up with a handful of each, and the bot commands are the ones viewers actually learn.

To build that second layer, see custom chat commands for how StreamUps handles it across Twitch, YouTube Live and Kick at once, or browse the full Twitch commands list for both layers in one reference.

Twitch Mod Commands FAQ

What are the Twitch mod commands?
The core set is /ban, /unban, /timeout, /untimeout, /warn and /clear for acting on individuals, plus /slow, /followers, /subscribers, /emoteonly and /uniquechat for changing the rules of the room. Moderators can also use /announce and /shoutout. Promoting mods and VIPs with /mod and /vip is broadcaster-only.
How do I time someone out on Twitch?
Type /timeout username seconds in chat — for example /timeout dave 600 for ten minutes. Omitting the number gives the 600-second default. The maximum is 1,209,600 seconds, which is fourteen days; anything longer has to be a ban. Use /untimeout username to end it early.
What's the difference between a VIP and a moderator on Twitch?
A moderator can ban, time out and change chat modes. A VIP has no moderation powers at all — the badge is a thank-you that grants immunity from slow mode, followers-only mode and unique chat. Giving someone VIP does not let them help you moderate.
Does /clear delete messages permanently?
No. It clears the visible history for viewers, but moderators can still see the cleared messages and anyone running chat logs keeps their own copy. Treat it as a way to calm a room, not as a way to remove a record.
Why doesn't /host work anymore?
Twitch retired hosting in 2022, and /host and /unhost were removed with it. Raiding is the replacement: /raid channelname sends your viewers over at the end of your stream, which does the same community-building job with better retention.
Can moderators add other moderators?
No. /mod and /unmod are restricted to the broadcaster by design, so a compromised mod account can't hand out further power. The same applies to /vip and /unvip.
What's the best way to stop a hate raid?
Followers-only mode with a delay — /followers 10m or longer — because raid accounts are almost always newly created. Pair it with /slow 30 and, if it's severe, /subscribers until it passes. Turn them back off afterwards so genuine new viewers can talk.
Do Twitch slash commands work on Kick and YouTube?
No. Each platform has its own native moderation commands and they aren't interchangeable. If you simulcast, your mods need to know the equivalents on every platform you stream to — moderating a merged chat panel doesn't merge the moderation.

Related Guides & Tools

Set Up Chat Commands in Minutes

Add !lurk, !so, !discord, and more to your Twitch, YouTube, or Kick chat with StreamUps. No bot hosting, no code—just pick your commands and go live.

Keep up to date

Sign up to our NewsLetter

Contact Us