Home Nightbot StreamElements Streamlabs Cloudbot Streamlabs Chatbot DeepBot Donate Contact

ATTENTION MOBILE USERS: You can activate a navigation menu by clicking the upper right corner of the black bar above.

Streamlabs Cloudbot Basic Commands

These are basic commands that I recommend for any channel. In the case of the socials area, you can use EITHER each individual one, or all, depending on your needs.
NOTE: Many of these commands require you to personalize some part of them. Anywhere you see a block of ALLCAPSTEXT, you need to replace those with your own information like a link or channelname. I also encourage you to perosnalize some of the messages for your own channel. If you want more info on this, feel free to stop by my Twitch Channel on Tuesday, Thursday or Saturday from 3 to 6 pm Eastern.

Desired action Command Code Notes Source/Credit
Share your Discord server !discord

!addcommand !discord Please join my Discord server at ENTERYOURLINKHERE

When you generate a link in discord, make sure it's a permanent link N/A
Donate Command !donate

!addcommand !donate While donations are never required, they are always appreciated! Donate here: LINKGOESHERE

You can either generate a Donations link to work with your OBS (StreamElements or Streamlabs) or use a PayPal Link ToeKneeTM
Encourage people to follow you !follow

!addcommand !follow If you like what you see, make sure to hit that follow heart! bleedPurple

This should actually be used in your welcome command, but nice to have N/A
List all of your social media links in one command !socials

!addcommand !socials Follow me on all my social media accounts TWITTERLINKHERE, INSTALINKHERE, TIKTOKLINKHERE, OTHERLINKSHERE

Use whatever socials you are actually ative on, and/or do them individually N/A
Share a clickable link to your instagram !insta

!addcommand !insta Follow me on Instagram at INSTALINKGOESHERE

Always copy and paste your links instead of just user id, makes it EASIER for people to find you! N/A
Share a clickable link to your Twitter !twitter

!addcommand !twitter Follow me on Twitter to stay up to date: TWITTERLINKGOESHERE

Always copy and paste your links instead of just user id, makes it EASIER for people to find you! N/A
Share a clickable TikTok link !tiktok

!addcommand !tiktok Be sure to follow my TikTok to get the latest videos! TIKTOKLINKGOESHERE

Always copy and paste your links instead of just user id, makes it EASIER for people to find you! N/A
Welcome People to your stream !welcome

!addcommand !welcome Welcome to my channel. If you like what you see, don't forget to click that follow heart. I also invite you to subscribe to help support the channel!

Tailor the message to YOUR CHANNEL. If you have a term you use to describe your community, use it here. N/A
Invite people to support your channel !support

!addcommand !support The best and easiest way to support my channel is to subscribe. https://www.twitch.tv/YOURCHANNELNAMEHERE/subscribe . You can also tip bitties or donate; !donate for details.

Sell your self! You can set this as a timer as well. The more commands, the more possible reach! N/A
Clickable link to subscribe to your channel !sub

!addcommand !sub While subbing is always optional, it's a great way to support the stream and to enjoy ad free viewing as well as emotes, etc. https://www.twitch.tv/YOURCHANNELNAME/subscribe

This is one I encourage you to personalize. If you don't have emotes, then you don't want to advertise them. If you have a Discord with sub perks, include that. N/A

Streamlabs Cloudbot Extended Commands

Streamlabs Cloubot is slightly more limited as far as inputting commands from chat. There are currently no switches that I know of for setting any functions such as user level or cooldown times. PLEASE NOTE: If you want to set a user level for any of the commands, ESPECIALLY the shoutout command, you will need to do so via the Streamlabs dashboard under cloudbot->commands->custom. If you have any questions, please feel free to drop by my chatbots streams every Tuesday, Thursday or Saturday from 3 to 6 pm Eastern at Twitch.tv/ToeKneeTM.

Desired action Command Code Notes Source/Credit
Common lurk command !lurk

!addcommand !lurk Thank you for the lurk {user.name}. If you need to mute, please mute the tab and not my stream. See you soon!

This allows a user to tell you they are still there and care. If they don't mute the actual stream, it is more likely that they will count as a viewer. ToeKneeTM
Percentage Something Generator !cracked

!addcommand !cracked {touser.name} is {randnum.1-100}% cracked.

You can change this to love, happy, peaceful, whatever. For random number generator, see !number N/A
Let a user see how long they've been following !followage

!addcommand !followage {target.followage}

This command will return the length of time the target has been following the channel. If no target is indicated, then it will return the person who typed the command. ToeKneeTM
Shoutout another Streamer or Viewer !so

!addcommand !so Check out {touser.name}, where they were last seen playing {touser.game} at {touser.url}

Syntax is !so USERNAME. I encourage you to customize this one. and the game section is NOT required. I STRONGLY recommand that you set this to Moderator level in the Streamlabs Cloudbot dashboard. ToeKneeTM
Return your channel subcount !subcount

!addcommand !subcount {channel.name} has {channel.subs} Subscribers

Twitch fixed a subcount issue in August 2020. A previous version of this command subrtacted 1 from the subcount. This is correct. ToeKneeTM and Deformance
Return your current stream uptime !uptime

!addcommand !uptime The stream has been live for {uptime}.

This returns how long your stream has currently been live ToeKneeTM
Random number generator !number

!addcommand !number {randnum.1-100}

This will return a number between 1 and 100. To change the number range, simply change one or both of the numbers This is used for the popular PP command with 0 and 15 or so LOL. Just change the command name and add {touser.name} has a SYNTAX inch pp. N/A
Single any sided Dice !dice

!addcommand !dice {user.name} just rolled a {randnum.1-{1}} on a {1} sided die.

This will roll an any-sided die. For example !dice 20 will roll a 20 sided dice. If you want a fix die, use the random number gen above. ToeKneeTM
2 any sided Dice !2dice

!addcommand !2dice {user.name} just rolled a {randnum.1-{1}} and a a {randnum.1-{1}} on 2 {1} sided dice.

This will roll two any-sided die. For example !2dice 20 will roll 2 20 sided dice. ToeKneeTM
2 user command !cookie

!addcommand !cookie {user.name} gave {touser.name} a cookie!

This is an example of how to have one user "interact" with another user. Another example would be like a high five. Or you could add the above number genrator to say user1 loves user2 %. ToeKneeTM
Extended 2 user Command !hug

!addcommand !hug {user.name} hugged {readapi.https://2g.be/twitch/randomviewer.php?channel={channel.name}}! bleedPurple

Type !hug to hug a random chatter (does include chatbots; any user in your chat list). ToeKneeTM and 2g.be

Streamlabs Cloudbot Win/Loss/Kill Counters

As with StreamElements, I have not yet found or written a command set for the more popular Wins/Kills counter that has been written for Nightbot. If you have one or know of one, please feel free to email me via the Contacts page. I give credit to contributors and a clickable link (to either your stream channel or social media). Please Note: To set user levels for these commands, you will need to do so via the Streamlabs dashboard under Cloudbot>commands>custom. If you have any questions, please feel free to drop by my chatbots streams every Tuesday, Thursday and Saturday from 3 to 6 pm Eastern at Twitch.tv/ToeKneeTM.

Desired action Command Code Notes Source/Credit
Wins Counter (Simple) 1/3 !addwin

!addcommand !addwin {channel.name} has now won {count wins} games!

This is the command to add a win. It will count up incrementally each time you use it until it is reset. ToeKneeTM
Wins Counter (Simple) 2/3 !wins

!addcommand !wins {channel.name} has won {getcount wins} games today.

This returns the current wins count without increasing it. ToeKneeTM
Wins Counter 3/3 !resetwins

!addcommand !resetwins The wins have been reset to {count wins 0}.

This resets the current wins count to zero. ToeKneeTM
Gulag Win/Loss 1/4 !gwin

!addcommand !gwin {channel.name} has now won {count gulagw} gulag matches!

This adds a win to your current wins count. ToeKneeTM
Gulag Win/Loss 2/4 !gloss

!addcommand !gloss {channel.name} has now suffered {count gulagl} losses in the gulag.

This adds a loss to your current losses count. ToeKneeTM
Gulag Win/Loss 3/4 !resetgulag

!addcommand !resetgulag Gulag stats have been reset to {count gulagw 0} wins and {count gulagl 0} losses.

This resets BOTH counters to zero. This command is optional if you don't want to ever reset. ToeKneeTM
Gulag Win/Loss 4/4 !gulag

!addcommand !gulag {channel.name} has {getcount gulagw} wins and {getcount gulagl} losses in the gulag

.
This returns the current wins and losses counts without changing them. User level everyone. ToeKneeTM

Streamlabs Cloudbot Dynamic Response Commands

To the best of my knowledge, without using an api or json call function, there is no easy way to set dynamic response commands for Streamlabs Cloudbot. If you have a solution to this, please feel free to email it to me.

Desired action Command Code Notes Source/Credit
Warzone Drop Picker !drop

!addcommand !drop /me wants you to drop {readapi.https://twitch.center/customapi/quote?token=e4307c0e&no_id=1}

This is a standard list of labeled drops in WZ. Updated 6.22.21 ToeKneeTM
Dropkick a target !dropkick

!addcommand !dropkick {user.name} dropkicks {touser.name}'s ass {readapi.https://twitch.center/customapi/quote?token=cc798736&no_id=1}

This creates a dropkick command that you pick your target. !dropkick USERNAME ToeKneeTM and
RockettoJanpu NightBot Devs
Dropkick a Random Viewer !dropkickrandom

!addcommand !dropkickrandom {user.name} dropkicks {readapi.https://2g.be/twitch/randomviewer.php?channel={channel.name}}'s ass {readapi.https://twitch.center/customapi/quote?token=cc798736&no_id=1}

This creates a dropkick command lets the bot select a random viewer from the chat list ToeKneeTM and
RockettoJanpu NightBot Devs
Random Fun Facts Command !funfacts

!addcommand !funfacts {readapi.https://twitch.center/customapi/quote?token=7b212850&no_id=1}

This is a free to use collection of over 150 random facts that are rated for any maturity chat. More facts coming soon! ToeKneeTM and CarlPoolForLife
Rock, Paper, Scissors !rps

!addcommand !rps {user.name} just dropped {readapi.https://twitch.center/customapi/quote?token=91ce3236&no_id=1} against {touser.name} and their {readapi.https://twitch.center/customapi/quote?token=91ce3236&no_id=1}!

This creates a simple rock paper scissors game. Type !rps YOUROPPONENT to play! ToeKneeTM inspired by Tamar00
Random Chatter Rock, Paper, Scissors !rpsrandom

!addcommand !rpsrandom {user.name} just dropped {readapi.https://twitch.center/customapi/quote?token=91ce3236&no_id=1} against {readapi.https://2g.be/twitch/randomviewer.php?channel={channel.name}} and their {readapi.https://twitch.center/customapi/quote?token=91ce3236&no_id=1}!

This creates a more complex rock paper scissors game where the bot picks the opponent. Type !rps to play! (The bot will pick your opponent) ToeKneeTM inspired by Tamar00
Slap !slap

!addcommand !slap {user.name} just slapped {touser.name} with a {readapi.https://twitch.center/customapi/quote?token=35b52140&no_id=1}! KappaRoss

This creates an Slap command that you pick your target. !slap TARGET ToeKneeTM
Random User Slap !slap

!addcommand !slap {user.name} just slapped {readapi.https://2g.be/twitch/randomviewer.php?channel={channel.name}} with a {readapi.https://twitch.center/customapi/quote?token=35b52140&no_id=1}! KappaRoss

This creates an RPS command that you can either pick your opponent or let the bot select a random viewer from the chat list ToeKneeTM