Chat Commands

Broadcasters and channel moderators appointed by the broadcaster are equipped with a set of commands and features that will allow them to closely monitor and moderate the chat. These features and commands range from giving a user a quick timeout to built in anti-spam.

To use any command or chat feature simply type the required command into the text-box and hit `Enter`.

Please note that...

* words surrounded by curly brackets "{" and "}" symbols indicate a required value, for example: USERNAME would require a username (i.e. “Justin”).
* A word surrounded by square brackets "[" and "]" indicate an optional value, for example: SECONDS could optionally be left out, or replaced by a number of seconds (i.e. 10).
* The symbols themselves ([, ], {, and }) are not to be included into the text box when entering your command.
* Typing the forward slash (/) key will bring up a list of available commands.

### On this page:

* Basic Commands for Everyone
* Basic Commands for Broadcasters and all Moderators
* Channel Editor and Broadcaster Commands
* Broadcaster Commands

## BASIC COMMANDS FOR EVERYONE

### MODS

This command will display a list of all chat moderators for that specific channel.

```
Usage: /mods

```

### VIPS

This command will display a list of VIPs for that specific channel.

```
Usage: /vips

```

### COLOR

Allows you to change the color of your username. Normal users can choose between Blue, Coral, DodgerBlue, SpringGreen, YellowGreen, Green, OrangeRed, Red, GoldenRod, HotPink, CadetBlue, SeaGreen, Chocolate, BlueViolet, and Firebrick. Twitch Turbo users can use any Hex value (i.e: #000000).

```
Usage (Non-Turbo): /color COLORNAME

```

```
Usage (Turbo): /color HEX VALUE, or /color COLORNAME

```

### BLOCK

This command will allow you to block all messages from a specific user in chat and whispers if you do not wish to see their comments.

```
Usage (chat): /block USERNAME, or click on a username and then on the **Block** button on the user badge that appears.

```

```
Usage (whisper): Click on the **cog**  icon at the top of the whisper window, and then on **Block USERNAME**.

```

You’ll be asked to provide one of three reasons for blocking the user.

### UNBLOCK

This command will allow you to remove users from your block list that you previously added.

```
Usage: /unblock USERNAME, or click on the **Unignore** button which replaces the Block button.

```

### ME

This command will color your text based on your chat name color. Many channels will ban for the use of this as it can be seen as spam so use at your own risk.

```
Usage: /me TEXT

```

### DISCONNECT

This command will simply disconnect you from the chat server. To reconnect, simply refresh the page.

```
Usage: /disconnect

```

### WHISPER

This command sends a private message to another user on Twitch.

```
Usage: /w USERNAME MESSAGE

```

## BASIC COMMANDS FOR BROADCASTERS AND ALL MODERATORS

### USER

This command opens a user’s profile card where channel moderators and streamers can share channel-specific moderation comments, see when the user made their account, and view that user's channel-specific chat, timeout, and ban history.

```
Usage: /user USERNAME, or by clicking the username in chat.

```

### TIMEOUT

This command allows you to temporarily ban someone from the chat room for 10 minutes by default. This will be indicated to yourself and the temporarily banned subject in chat on a successful temporary ban. A new timeout command will overwrite an old one.

The command also supports banning for a specific set of time via the optional SECONDS value.

To clear a timeout, either use the Unban command or overwrite the current timeout with a new, 1-second one.

```
Usage: /timeout USERNAME SECONDS, or clicking the clock symbol either directly in chat or on the user badge which appears when clicking on a username.

```

### BAN

This command will allow you to permanently ban a user from the chat room.

```
Usage: /ban USERNAME, or by clicking the Cancel symbol either directly in chat or on the user badge which appears when clicking on a username.

```

### UNBAN

This command will allow you to lift a permanent ban on a user from the chat room. You can also use this command to end a ban early; this also applies to timeouts.

```
Usage: /unban USERNAME, or by clicking the **Unban** button which replaces the Ban button.

```

### SLOW

This command allows you to set a limit on how often users in the chat room are allowed to send messages (rate limiting).

```
Usage: /slow SECONDS

```

Twitch Partners with a Subscription Button can allow their Subscribers to bypass the slow mode filter if they so wish to do so by going to their dashboard and navigating to their subscriptions tab.

### SLOWOFF

This command allows you to disable slow mode if you had previously set it.

```
Usage: /slowoff

```

### FOLLOWERS

This command allows you or your mods to restrict chat to all or some of your followers, based on how long they’ve followed — from 0 minutes (all followers) to 3 months.

```
Usage: /followers

```

Here are a few example commands, which can be any time up to 3 months:

* /followers 30m, or /followers 30 minutes
* /followers 2h, or /followers 1 hours
* /followers 2d, or /followers 2 days
* /followers 1w, or /followers 1 week
* /followers 3mo, or /followers 3 months

### FOLLOWERSOFF

This command allows you or your mods to restrict chat to all or some of your followers, based on how long they have followed.

```
Usage: /followersoff

```

### SUBSCRIBERS

This command allows you to set your room so only users subscribed to you can talk in the chat room. If you don't have the subscription feature it will only allow the Broadcaster and the channel moderators to talk in the chat room.

```
Usage: /subscribers

```

Subscriptions are a premium feature for select partners that require a paid purchase for the viewer to participate.

### SUBSCRIBERSOFF

This command allows you to disable subscribers only chat room if you previously enabled it.

```
Usage: /subscribersoff

```

Subscriptions are a premium feature for select partners that require a paid purchase for the viewer to participate.

### CLEAR

This command will allow the Broadcaster and chat moderators to completely wipe the previous chat history.

```
Usage: /clear

```

Users with IRC or browser add-ons may not see the chat get wiped due to history saving features and logging.

### UNIQUECHAT

This command disallows users from posting non-unique messages to the channel. It will check for a minimum of 9 characters that are not symbol unicode characters and then purges and repetitive chat lines beyond that. Uniquechat is a unique way of moderating essentially allowing you to stop generic copy-pasted messages intended as spam among over generally annoying content.

```
Usage: /Uniquechat

```

### UNIQUECHATOFF

This command will disable Uniquechat mode if it was previously enabled on the channel.

```
Usage: /Uniquechatoff

```

### EMOTEONLY

This command allows you to set your room so only messages that are 100% emotes are allowed.

```
Usage: /emoteonly

```

### EMOTEONLYOFF

This command allows you to disable emote only mode if you previously enabled it.

```
Usage: /emoteonlyoff

```

## CHANNEL EDITOR AND BROADCASTER COMMANDS

### COMMERCIAL

A partner-only command to run a commercial for all of your viewers.

```
Usage (Default: 30 Seconds): /commercial

```

```

```

Specific commercial lengths can only be run if they are available in your dashboard’s gearbox. Commercial commands can also be executed by your appointed editors to run commercials for your channel.

### HOST

This command will allow you to host another channel on yours (embedded video player). For more information on the host feature please read the blog post and faq.

```
Usage: /host CHANNEL

```

### UNHOST

Using this command will revert the embedding from hosting a channel and return it to its normal state.

```
Usage: /unhost

```

### RAID

This command will send the viewer to another live channel.

```
Usage: /raid CHANNEL

```

### UNRAID

This command will cancel the raid.

```
Usage: /unraid

```

### MARKER

Adds a stream marker (with an optional description, max 140 characters) at the current timestamp. You can use markers in the Highlighter for easier editing.

```
Usage: /marker DESCRIPTION

```

## BROADCASTER COMMANDS

### MOD

This command will allow you to promote a user to a channel moderator allowing them to have access to all of the above commands and features.

```
Usage: /mod USERNAME

```

### UNMOD

This command will allow you to demote an existing moderator back to viewer status (removing their moderator abilities).

```
Usage: /unmod USERNAME

```

### VIP

This command will grant VIP status to a user.

```
Usage: /vip USERNAME

```

### UNVIP

This command willl revoke VIP status from a user.

```
Usage: /unvip USERNAME

```