-
Notifications
You must be signed in to change notification settings - Fork 10
List of Commands
Brackets are used to show what value is needed for a specific action.
Basics
-
!settings- Displays the settings for this bot -
!exit- Closes this chat bot
Use With Host's Spotify Media Player
-
!spotifyplay- Presses play button -
!spotifypause- Presses pause button -
!spotifyprev- Presses back/previous button -
!spotifynext- Presses next/skip button -
!spotifyconnect- Manually connect to the host's local Spotify client -
!displaysongs on- Enable displaying each song to the channel's chat from the host's Spotify -
!displaysongs off- Disable displaying each song to the channel's chat from the host's Spotify
Configure Manual (Rock Band) Song Requets
-
!rsrmode on- Host will take requests -
!rsrmode off- Host is not taking requests
Configure YouTube Song Requests
-
!ytsrmode on- Host will take requests -
!ytsrmode off- Host is not taking requests
Manage Song Request Blacklist (YouTube Only)
-
!srbl 1 [artist name]- Add artist to blacklist. Preventing users from requesting this artist -
!srbl 2 "[song title]" <[artist name]>- Add song to blacklist. Preventing users from requesting this song -
!delsrbl 1 [artist name]- Remove artist from blacklist. Allowing users to request this artist -
!delsrbl 2 "[song title]" <[artist name]>- Remove song from blacklist. Allowing users to request this song -
!resetsrbl- Reset the entire song request blacklist -
!showsrbl- Show the song request blacklist
-
!sendtweet on- Enable tweets (automatic & manual) -
!sendtweet off- Disable tweets -
!tweet [message]- Send a basic tweet
Now Broadcasting
-
!live- Sends a tweet saying the broadcaster is live and now playing the game set on their channel- Need
!sendtweet onbefore using this command
- Need
In-Game Name Configuration
-
!setgameid [in-game name]OR!setgameign [in-game name]- Set the IGN for a specific game/category -
!setgenericid [generic name]OR!setgenericign [generic name]- Set the generic IGN for either when the game-specific IGN isn't set up or when the viewer specifically uses!all[ign/fc/gt] -
!deleteign- Delete IGN set to a specific game (doesn't remove generic IGN)
Brackets are used to show what value is needed for a specific action.
Configure Twitch Channel
-
!udpatetitle [title]- Change the title of the channel -
!updategame [game]- Change the game that is currently played
Timeout From Bot Commands
-
!addtimeout [seconds] @[username]- Put a timeout on a user for a specific amount of time -
!deltimeout @[username]- Remove timeout on a user
Channel Currency
-
!deposit [amount] @[username]- Give user's money -
!charge [-amount] @[username]- Take money away from user
Game Queue To Play With Broadcaster List
-
!resetinvite- Clears entire queue
Delay Message Management
-
!setlatency [seconds]- Set delay for messages based on the latency of the stream
Brackets are used to show what value is needed for a specific action.
Multistream Link Management
-
!addmsl @[username]- Add a broadcaster to Multistream link (up to 3) -
!resetmsl- Reset the Multistream link so it can be reconfigured
Game Queue To Play With Broadcaster List
-
!popinvite- Removes first user from the queue
Quote Broadcaster
-
!addquote [quote]- Quote the broadcaster so a viewer can see what they said at a later time
Song Request List
-
!poprsr- Removes first song in the queue of requests
Party Up Request List
-
!poppartyuprequest- Removes first party member in queue of requests
Streamer Promotion
-
!streamer @[username]OR!so @[username]OR!caster @[username]- Displays the user's twitch channel and game status
Brackets are used to show what value is needed for a specific action.
-
!followsinceOR!followage- Displays how long the follower has followed to the broadcaster
Brackets are used to show what value is needed for a specific action.
Interaction With Viewers
-
!slap @[username]- Slaps a viewer. Also tells how effective the attack was against the victim -
!stab @[username]- Stabs a viewer. Also tells how effective the attack was against the victim -
!shoot @[username]- Shoots a viewer in a random spot on the body -
!throw [item] @[username]- Throws an item at a viewer. Also tells how effective the item was against the victim
Channel Currency
-
![currency name]- Check user's account balance -
!give [amount] @[username]- Give your funds to another chatter
Stream Lurking
-
!lurk- Tell the broadcaster the user is going to lurk -
!unlurk- Tell the broadcaster the user has returned from lurking
Gambling
-
!gamble [money]- Gamble away channel currency via 100-sided die- 1 - 60 (Loss of money)
- 61 - 98 (Win 2x earnings)
- 99 - 100 (Win 3x earnings)
-
!roulette- Risk your talking privileges with Russian Roulette- Get through 6 attempts to win the game
- Winner gets X amount of channel currency
- Moderators and broadcaster get a 5 minute cooldown on a roulette win
- Loser gets a specific penalty depending on their status
- Moderators and broadcaster get a 15 minute cooldown
- Viewers get timed out for 5 minutes (300 seconds)
- Winner gets X amount of channel currency
- Get through 6 attempts to win the game
-
!bankheist [money]OR!heist [money]- Join the heist and gamble your channel currency for riches- 2 minute entry period (by default)
- 10 minute cooldown period (by default)
- Payouts (default values)
- Level 1
- Number of Participants: < 10
- Success Rate: 54%
- Payout Multiplier: 1.50
- Level 2
- Number of Participants: 10-19
- Success Rate: 48.8%
- Payout Multiplier: 1.70
- Level 3
- Number of Participants: 20-29
- Success Rate: 42.5%
- Payout Multiplier: 2.00
- Level 4
- Number of Participants: 30-39
- Success Rate: 38.7%
- Payout Multiplier: 2.25
- Level 5
- Number of Participants: 40-9001
- Success Rate: 32.4%
- Payout Multiplier: 2.75
- Level 1
Request Party Member To Broadcaster
-
!partyuplist- Check what party members are available (if game is a part of the party up system) -
!partyuprequestlist- Check what other user's have requested -
!partyup [party member name]- Request party member if game and character exists in party up command
Request To Play With Broadcaster
-
!invitelist- Display the users that want to play with the broadcaster -
!invite- Request to play with the broadcaster
Check For Time
-
!utctime- Display the current time in UTC (Coordinated Universal Time) -
!hosttimeOR!mytime- Display the current time in the time zone the host is located
Song Requests
-
!rsrl- Display the list of manually requested songs -
!rsr [artist] - [song title]- Request a song manually for the host to play (use hyphen to separate artist and title) -
!ytslOR!songlistOR!playlistOR!sl- Display the link to the broadcaster's YouTube song request playlist -
!srOR!songrequestOR!ytsr [YouTube link/video title]- Request a song from YouTube with either searching for the song or pasting the YouTube link
Multistream Link
-
!mslOR!multi- Displays Multistream link to allow users to watch up to four broadcasters at the same time
In-Game Name
-
!ignOR!fcOR!gt- Display the broadcaster's IGN for a specific game/category- If this hasn't been set to a particular game/category, then show the generic IGN message
-
!allignOR!allfcOR!allgt- Display the broadcaster's generic IGN message
Check Status Of Channel
-
!uptime- Display how long the stream has been running
Leaderboard Stats
-
!ranktop3- Display the 3 highest ranking members of the broadcaster's list of followers -
![currency name]top3- Display the 3 richest users from the broadcaster's channel
Spotify Status
-
!song- Display the song that is currently being played from Spotify
Miscellaneous
-
!cmdsOR!commands- Display a link to this page -
!hello- Display a static greeting -
!discord- Displays link to broadcaster's associated Discord server -
!quote- Display a random quote from the broadcaster -
!8ball [question]- Ask the Magic 8-ball a question and get your fortune -
!sub- Display the broadcaster's subscription link
Copyright (c) 2020