Skip to main content

Features

Starting out with streaming on Twitch can be confusing, so we've compiled a useful set of features to help get you started on your streaming adventure!

General features

These features are generally available to any chatter in your Twitch stream!

Automatic shoutout for raiders

Triggered by: Raid received

Automatically shout out a user when they raid into your stream, along with an announcement in chat with a welcome message. You can change this welcome announcement as you see fit, but editing the Twitch Announce Purple sub-action text.

For the Streamer.bot variables available when receiving a raid, see the Streamer.bot documentation for Twitch Raids.

Current time for streamer

Triggered by: Chat command - !time

Displays what time it is for the streamer by saying !time in chat.

Daily check-in redeem

Triggered by: Channel point redeem

Provide users a way to check in once for each stream they visit, and show a message in chat how many times they’ve checked in so far.

Note: You will need to set up a channel point redeem for this (which requires having Affiliate or Partner on Twitch). Information on setting up this channel point redeem can be found on the Guides page.

Triggered by: Chat command - !discord Triggered by: Automatic timer (default: 10 minutes)

Posts a message with an invitation link to your Discord server. This message will be sent every 10 minutes, or when someone uses the !discord chat command. The message text can be edited in the Discord invite link action.

List streamers social media

Triggered by: Chat command - !socials Triggered by: Automatic timer (default: 20 minutes)

Posts a message with links to your social media. This message will be sent every 20 minutes, or when someone uses the !socials chat command. The message text can be edited in the List streamers social media action.

Lurking chatter message

Triggered by: Chat command - !lurk

Posts a farewell message to a user who has gone to lurk (becoming inactive in chat, but still watching), when using the !lurk command.

Raid out message

Triggered by: Chat command - !raid Triggered by: Raid out started

Posts a predefined raid message in chat, for people to copy. Occurs automatically when a raid is started, or when using the !raid command.

The raid message is stored in a text file, allowing easier editing of the message. You are welcome to define the raid message(s) directly within Streamer.bot instead, if preferred.

Say goodnight to chatter

Triggered by: Chat command - !gn @targetuser

Allows chatters to say goodnight to someone else. By default, the message is: %callingUser% tucks %targetUser% into bed, snug and cozy. Nini %targetUser% 💜!

Example PatchDoes tucks PatchDroid into bed, snug and cozy. Nini PatchDroid 💜!

This message can be modified as desired; %callingUser% will be the person who ran the command, and %targetUser% is the person being said goodnight to.

Streamer introduction message

Triggered by: Chat command - !intro

Sends a welcome/introduction message to chat, allowing the streamer to introduce themselves to new viewers. This message is saved in a text document, allowing for ease of maintenance and updating.

Note: In the Streamer introduction message action, be sure to update the file path in the Read Lines subaction to a text file on your computer.

Time since chatter followed

Triggered by: Chat command - !followage

Posts a message in chat that displays how long it's been since a chatter started following the streamer.

Features for mods and streamer only

Due to the increased privilege of these features, they are only available to moderators or to the streamer themselves.

Shoutout user

Triggered by: Chat command - !so

Shouts out a user, posting a message in chat with their name, what they were last streaming, and a link to their channel. Also performs a native twitch shoutout, if available. The shoutout message text can be updated as desired in the Shoutout user action.

Note: If adding a link to the shoutout message, ensure that there is no punctuation immediately following it (such as a full stop, exclamation mark, etc). These have a tendency to break the link in Twitch chat, preventing people from being able to click them properly.

Update stream game/category

Triggered by: Chat command - !setgame (game name) Triggered by: Chat command - !game (game name)

Allow moderators to update the stream game or category on behalf of the streamer, by using !setgame (category) or !game (category). If the game name is updated successfully, a reply to the command will be posted to confirm.

Update stream title

Triggered by: Chat command - !settitle (title) Triggered by: Chat command - !title (title)

Allow moderators to update the stream title on behalf of the streamer, by using !settitle (stream title) or !title (stream title). If the title is updated successfully, a reply to the command will be posted to confirm.