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 receivedAutomatically 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 - !timeDisplays what time it is for the streamer by saying !time in chat.
Daily check-in redeem
Triggered by: Channel point redeemProvide 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.
Discord invite link
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 - !lurkPosts 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 startedPosts 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 @targetuserAllows 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 - !introSends 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 - !followagePosts 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 - !soShouts 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.