Commands List:
Channel Specific Commands
To see channel specific commands for a channel, you will need to run !commands in their channel!
Global Commands
Global User Commands
Index
General CommandsRank Commands
Points Commands
Games Commands
General Commands
!commands
Usage/Purpose:
Gives the user a link to a site containing a list of the commands (global/channel specific commands)Parameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!commands!quote
Usage/Purpose:
Posts a quote that has been added to the quote listParameters:
NoneAliases:
NoneUses Global Cooldown:
NoUsage Example:
!quote!enter
Usage/Purpose:
Used to enter a giveawayParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!enter!followtime
Usage/Purpose:
Check how long you've been followed to the channelParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!followtime!accountlife
Usage/Purpose:
Check old your twitch account isParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!accountlife!uptime
Usage/Purpose:
Gives you the amount of time the stream has been onlineParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!uptime!goal
Usage/Purpose:
Display Current Donation GoalParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!goal!accountstatus
Usage/Purpose:
Check which Twitch roles you have within the channelParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!accountstatus
Rank Commands
!rank
Usage/Purpose:
Enables the user to check what rank they areParameters:
NoneAliases:
!rUses Global Cooldown:
YesUsage Example:
!rank!ranks
Usage/Purpose:
Gives the user a link to a site containing a list of the ranks for the channel the command is ran inParameters:
NoneAliases:
!rlistUses Global Cooldown:
YesUsage Example:
!ranks!buyrank
Usage/Purpose:
Buy a new RankParameters:
[rank]
Rank = Name of RankAliases:
!rbuy, !buyrUsage Example:
!buyrank bronze
Points Commands
!points
Usage/Purpose:
Enables the user to check how many points they haveParameters:
NoneAliases:
!pUses Global Cooldown:
YesUsage Example:
!points!leaderboard
Usage/Purpose:
Gets the top 10 users with the highest pointsParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!leaderboard
Games Commands
!spin
Usage/Purpose:
Spins the Fruit Machine allowing the user to win/lose pointsParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!spin!answer
Usage/Purpose:
Used with the Maths Game to answer the questionParameters:
[number]
number = NumberAliases:
!aUses Global Cooldown:
YesUsage Example:
!answer 10!race
Usage/Purpose:
Starts a race game within the chatParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!race!placebet
Usage/Purpose:
Used with the Race Game to make a bet |Cars= 1-8|Type= Top3 or 1stParameters:
[car] [type] [points]
car = Number between 1-8
type = Top3 or 1st
points = Number of Points to bet withAliases:
NoneUses Global Cooldown:
YesUsage Example:
!placebet 1 Top3 15!heist
Usage/Purpose:
Gets the top 10 users with the highest pointsParameters:
[points]
points = Number of Points to bet withAliases:
NoneUses Global Cooldown:
YesUsage Example:
!heist 10
Global Mod Commands
Index
General CommandsQuote Commands
Games Commands
Chat Moderation Commands
Custom Phrases's Commands
Rank Commands
Points Commands
Custom Commands, Commands
General Commands
!permit
Usage/Purpose:
Allows a user to post a link without triggering chat moderationParameters:
[user]
user = Username of a Chat UserAliases:
NoneUses Global Cooldown:
NoUsage Example:
!permit mjrlegends!giveaway
Usage/Purpose:
Used to start a giveawayParameters:
Optional [delaySeconds]Aliases:
NoneUses Global Cooldown:
NoUsage Example:
!giveaway!ping
Usage/Purpose:
Used to check if the bot is still active/aliveParameters:
NoneAliases:
NoneUses Global Cooldown:
NoUsage Example:
!ping!clip
Usage/Purpose:
Creates a new clip with a backwards delayParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!clip!poll
Usage/Purpose:
Triggers a Poll Template to be preformedParameters:
[clipTemplateName]Aliases:
NoneUses Global Cooldown:
YesUsage Example:
!poll nextgame
Usage Example 2:
!giveaway 60
Quote Commands
!quote add
Usage/Purpose:
Adds a quote to the quote listParameters:
[message] [@user]
message = Quote message
@user = Tagged User of a ChatAliases:
NoneUses Global Cooldown:
NoUsage Example:
!quote add I Like Turtles @MJRLegends!quote get
Usage/Purpose:
Posts a certain quote, number starting at 0Parameters:
[number]
number = Number of Quote within listAliases:
NoneUses Global Cooldown:
NoUsage Example:
!quote get 0
Game Commands
!maths
Usage/Purpose:
Starts a Maths Game within the chatParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!maths
Chat Moderation Commands
!addbadword
Usage/Purpose:
Add a new badword to for your channelParameters:
[word]
word = BadwordAliases:
NoneUses Global Cooldown:
NoUsage Example:
!addbadword penguins
Custom Phrases's Commands
!addphrase
Usage/Purpose:
To create a new phraseParameters:
[phrase:response]
phrase = Custom Phrase
response = Custom Phrase ResponseAliases:
NoneUses Global Cooldown:
NoUsage Example:
!addphrase Test:This is a test phrase!removephrase
Usage/Purpose:
To remove a phraseParameters:
[phrase]
phrase = Custom PhraseAliases:
NoneUses Global Cooldown:
NoUsage Example:
!removephrase Test!phraseresponse
Usage/Purpose:
To change the output response of a phraseParameters:
[phrase:response]
phrase = Custom Phrase
response = Custom Phrase ResponseAliases:
!phraserUses Global Cooldown:
NoUsage Example:
!phraseresponse Test:This is a test phrase with new response!phraselist
Usage/Purpose:
Get a list of current custom phrasesParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!phraselist
Rank Commands
!setrank
Usage/Purpose:
Sets rank to a userParameters:
[user] [rank]
rank = Name of a Rank do '!ranks' to find out ranks currently available
user = Username of a Chat UserAliases:
NoneUses Global Cooldown:
NoUsage Example:
!setrank mjrlegends bronze!removerank
Usage/Purpose:
Removes the current rank from the user and sets it to the default rankParameters:
[user]
user = Username of a Chat UserAliases:
NoneUses Global Cooldown:
NoUsage Example:
!removerank mjrlegends!rankcheck
Usage/Purpose:
Gets the users current rankParameters:
[user]
user = Username of a Chat UserAliases:
!rcheckUses Global Cooldown:
NoUsage Example:
!rankcheck mjrlegends
Points Commands
!addpoints
Usage/Purpose:
Adds points to a userParameters:
[user] [points]
points = Number of Points
user = Username of a Chat User Note: You can do 'all' for the userAliases:
!padd, !addpUses Global Cooldown:
NoUsage Example:
!addpoints mjrlegends 10!removepoints
Usage/Purpose:
Removes points from a userParameters:
[user] [points]
points = Number of Points
user = Username of a Chat User Note: You can do 'all' for the userAliases:
!premove, !removepUses Global Cooldown:
NoUsage Example:
!removepoints mjrlegends 10!setpoints
Usage/Purpose:
Changes the users pointsParameters:
[user] [points]
points = Number of Points
user = Username of a Chat User Note: You can do 'all' for the userAliases:
!setp, !psetUses Global Cooldown:
NoUsage Example:
!setpoints mjrlegends 10!pointscheck
Usage/Purpose:
Enables you to check how many points a user hasParameters:
[user]
user = Username of a Chat UserAliases:
NoneUses Global Cooldown:
NoUsage Example:
!pointscheck mjrlegends!leaderboard
Usage/Purpose:
Gets the top 10 users with the highest pointsParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!leaderboard
Custom Commands's Commands
!addcommand
Usage/Purpose:
To create a new command, You can use variables to add extra information to your commands, including game integrations, to see the variables please visit hereParameters:
[name] [permission_level] [response]
name = Custom Command Name
permission_level = Permission Level such as User | Follower | VIP | Subscriber | Moderator | Streamer
response = Custom Command ResponseAliases:
!cmdadd, !cmdaUses Global Cooldown:
NoUsage Example:
!addcommand test User I am a test command!!removecommand
Usage/Purpose:
To remove a custom commandParameters:
[name]
name = Custom Command NameAliases:
!cmdremove, !cmdrUses Global Cooldown:
NoUsage Example:
!removecommand test!commandstate
Usage/Purpose:
To enable/disable custom commandsParameters:
[name] [true/false]
name = Custom Command Name
true/false = State of custom commandAliases:
!cmdstate, !cmdsUses Global Cooldown:
NoUsage Example:
!commandstate test true!commandresponse
Usage/Purpose:
To change the output response of a custom command, You can use variables to add extra information to your commands, including game integrations, to see the variables please visit hereParameters:
[name] [response]
name = Custom Command Name
response = New Custom Command ResponseAliases:
!cmdresponse, !cmdrsUses Global Cooldown:
NoUsage Example:
!commandresponse test This is a test command with an new response!commandpermission
Usage/Purpose:
To change the permission level of a custom commandParameters:
[name] [permission_level]
name = Custom Command Name
permission_level = Permission Level such as User | Follower | VIP | Subscriber | Moderator | StreamerAliases:
!cmdpermission, !cmdpUses Global Cooldown:
NoUsage Example:
!commandpermission test Moderator!commandcount
Usage/Purpose:
To change the count amnount of a custom commandParameters:
[name] [amount]
name = Custom Command Name
amount = 0-9 value to set the count data tooAliases:
!cmdcount, !cmdcUses Global Cooldown:
NoUsage Example:
!commandcount test 2!customcommands
Usage/Purpose:
Get a list of current custom commandsParameters:
NoneAliases:
NoneUses Global Cooldown:
YesUsage Example:
!customcommands
Global Streamer Commands
!disconnect
Usage/Purpose:
Triggers MJRBot to disconnect from the channelParameters:
NoneAliases:
NoneUses Global Cooldown:
NoUsage Example:
!disconnect!reconnect
Usage/Purpose:
Triggers MJRBot to reconnect to the channelParameters:
NoneAliases:
NoneUses Global Cooldown:
NoUsage Example:
!reconnect