Redpandabotz commands
admin/mod/streamer commands
Command: !response
Checks if responses from the bot are enabled. By default they are and what this means if responses are disabled the bot will not say a word in chat, no matter what command you type, except for !response commands.
Command: !response enable
Enables the bot to respond to commands and triggers.
Command: !response disable
Puts the bot into mute, it won't respond to anything, a good way to shut the pesky bot up.
Command: !addcom <command> <message>
Adds a new custom command with your own desired message. The message can have tags that can be replaced. You can view these tags under these commands!
Command: !delcom <command>
Deletes the specified custom command
Command: !editcom <command> <message>
Let's you edit an existing custom command.
Command: !permcom <command> <group>
Set the permission group for a custom command. You can set them to be used only by Moderators, Subscribers, Donators, Regulars, Viewers and custom groups.
Command: !pricecom <command> <amount>
Sets a price to any command you specify. Making custom commands more interesting with the point system.
Command: !aliascom <command> <alias>
Sets an alias to any command, so if you wanted !kill to be shorten to !k type it as '!aliascom kill k'
KILL COMMANDS
Command: !kill
Uses a random message by yours truly to kill yourself in chat.
Command: !kill <name>
Same thing as !kill except now you can kill someone else in chat instead of yourself.
Command: !addkill <message>
Create and add to the long list of kill messages using the !addcom tags to target others!
Command: !getkill <ID>
In case you need to know the kill ID number for editing just !getkill <number> and it will show you what kill message it is.
Command: !editkill <ID> <message>
Need to edit a kill message? No problem, just use !editkill <number> <message> to change any mistakes.
Command: !delkill <ID>
Pretty obvious what this does, but for the sake of details it deletes the specified kill message.
HIGHLIGHT COMMANDS
Command: !uptime
Displays how long the channel has been online.
Command: !botuptime
Displays how long the bot has been online.
Command: !highlight
Sets a time for a highlight (Doesn't actually create a highlight, this is just so it makes it easier to make them later)
Command: !clearhighlights
Clears the saved highlight time
MARATHON COMMANDS
Command: !marathon
Displays the current or upcoming marathon that's been scheduled. Also includes a link and custom name. Good for doing long marathon streams and etc.
Command: !marathon clear
Clears all scheduled marathons.
Command: !marathon name <name>
Customize or change the name of the marathon you scheduled.
Command: !marathon nameclear
Clears the name of the scheduled marathon.
Command: !marathon link <URL>
Adds a link to the scheduled marathon.
Command: !marathon linkclear
Removes any links attached to a scheduled marathon.
Command: !marathon schedule add <name> <MM/DD> <HH:MM>
Schedule a new marathon.
Command: !timezone
Displays the streamer's designated timezone for marathons.
Command: !timezone <timezone>
Allows the user to change the current timezone.
Command: !timezone help
Displays proper usage of the timezone command.
QUOTE COMMANDS
Command: !quote
Throws out a random quote message.
Command: !quote <number>
Displays the specified quote message. Only Mods cna do this.
Command: !addquote <message>
Adds any new quote you desire into the list.
Command: !editquote <number> <message>
Allows for you to make changes to any quote messages in case of mistakes.
Command: !delquote <number>
Deletes the specified quote message.
RANDOM COMMANDS
Command: !random
Displays the most random of random messages.
Command: !random <number>
Displays the specified random message. Mods can only do this.
Command: !addrandom <message>
Lets you add more to that random list of random things we call random messages.
Command: !editrandom <number> <message>
Lets you edit any random message.
Command: !delrandom <number>
Can delete any random message specified.
ROLL COMMANDS
Roll the dice to earn points or play Dungeons and Dragons
Command: !roll
Lets you roll 6 sided die. If you get a double you can win points.
Command: !roll <dice definition> [ + <dice definition or number>]
This allows you to use the DnD die feature, if you plan to stream games of Dungeons & Dragons For example: '!roll 2d6 + d20 + 2'
Command: !roll bonus <amount>
This sets the bonus amount viewers earn when rolling doubles, the points reward is multiples by the numbers they roll and the bonus number
Command: !roll time <seconds>
This lets you customize the cooldown for !roll. default is 30 seconds and this feature will soon be replaced with a dynamic !cooldown <command> <seconds> in the future.
STREAM COMMANDS
Command: !online
Lets the user know if the stream is online.
Command: !game <message>
Display the current game.
Command: !status or !topic or !title <message>
Displays the current broadcast status (the title above the video player)
Command: !commercial <seconds>
Runs a commercial in a specified amount of time in seconds.
Command: !commercial disablecommand
Disables the commercial command (useful for nonpartners).
Command: !commercial enablecommand
Enables the commercial command.
Command: !commercial autotimer
Sets a time interval for commercials to automatically start. Also allows users to pick the commercial length and set a message for when the commercials go up.
Command: !commercial help
Displays the proper usage of the commercial command.
TOP 10 COMMANDS
Command: !top10
Displays the 10 users with the most points in the channel.
Command: !top10time
Displays the 10 users who have spent the most time in the channel.
BET COMMANDS
Command: !bet
Displays the proper usage of the bet command.
Command: !bet minimum <amount>
Allows the user to set a minimum betting amount.
Command: !bet maximum <amount>
Allows the user to set a maximum betting amount.
Command: !bet open
Opens a new bet with the generic options "1P" and "2P" that users may bet on.
Command: !bet open <option1> <option2> <option3> <option4>
Opens a new bet with customizable betting options for users to bet on.
Command: !bet <amount> <option>
Allows the user to bet a specified amount of points on one of the active options in the current bet.
Command: !bet time <seconds>
Allows the user to change the amount of time users have to place their bets in the betting system.
Command: !bet win <option>
Allows the user to name the winner of the current bet. This will end the bet and distribute points.
Command: !bet results
Shows the results of the latest bet. includes date, pot, options, entries, winning option, and winners.
GREETING COMMANDS
Command: !greeting <message>
Customizes your personal greeting message when entering the channel.
Command: !greeting setdefault <message>
Customize default greet message.
Command: !greeting toggle
Enables or disables auto-greet. Meaning the bot will greet anyone that enters the channel.
Command: !greeting enable
Enables the bot to greet the user, it will only greet that user until he or she disables it.
Command: !greeting disable
Disables the personal greet.
Command: !greet
View what your current greeting message is.
POINT SYSTEM COMMANDS
Command: !points
Displays the amount of points you own and have earned. you can also access this command with the following aliases: !info or !bank or !wallet
Command: !points <name>
Lets you see the points of other viewers.
Command: !points toggle
Toggles on and off the point gain.
Command: !points config
Displays the settings for point gain and it's intervals.
Command: !points all <amount>
Adds specified amount of points to all viewers currently in the chat.
Command: !points give <name> <amount>
Adds specified amount to the target viewer.
Command: !points take <name> <amount>
Takes specified amount from the target viewer.
Command: !points set <name> <amount>
Sets the target viewers points to the specified amount. So if the viewer has 500 points and you typed !points set <name> 1000. Then that viewer's points will be 1000
Command: !gift <name> <amount>
Allows viewers to transfer their points to others. You can also type it as !pay
Command: !points mingift <amount>
Allows you to set the minimum amount a viewer can gift to someone else.
Command: !points gain <amount>
This changes the amount of points a viewer earns per interval when the channel is online. The viewer must be in the chat room.
Command: !points bonus <amount>
Sets the bonus amount a viewer earns per group level. So if someone was a Donator which is one level above Viewer then that person will earn the bonus amount of points included with the current point gain amount.
Command: !points interval <minutes>
This sets the time when a viewer will earn their points. When the channel is online.
Command: !points offlineinterval <minutes>
This sets the time when a viewer will earn their points. When the channel is online.
Command: !points name <message>
Allows you to change the name of the points to another word. When changed you can also view those points by typing it as !<new point name>.
RAFFLE COMMANDS
Command: !raffle
Displays commands for the raffle or displays current raffle session.
Command: !raffle open [-followers] <price> <keyword> <reward>
Starts a new raffle session using based on the data entered. You can have a follower only raffle and provide custom rewards like points and more. <reward> can be in digits or a message.
Command: !raffle end
Ends the raffle session and based on the reward, if it's in digits it will automatically reward the winner with the points.
Command: !raffle results
Displays previous raffle results.
Command: !raffle repick
Let's you repick a winner for raffles with custom rewards, not points.
BID COMMANDS
Command: !bid <amount> <increment amount>
Starts a new bid session with the starting amount and how much each person is able to bid in the beginning.
Command: !bid <amount>
Enters you into the bid with your specified amount.
Command: !bid warn
Use this to signify that the bid is coming to a close soon.
Command: bid end
Ends the bid session automatically deducting points from the winner of the bid.
PENALTY COMMANDS
Command: !penalty <name>
Puts the account on hold preventing the viewer from gaining points in the channel. Once the hold is lifted the points that was withheld will be deposited back.
Command: !penalty <name> <amount>
Puts the specified account on hold preventing the viewer from gaining points in the channel. The withheld points will be held into a separated account until the amount of points specified is reached.
RAID COMMANDS
Command: !raider
You: !raider
Phantombot: Records an incoming raid. Usage: !raider < raider>
Command: !raider <name>
You: !raider ieatbedrock
Phantombot: Thanks for the raid ieatbedrock! This is the 1st time ieatbedrock has raided! Please give them a follow at twitch.tv/ieatbedrock
TIME SYSTEM
Command: !time
Displays the time you've spent in the channel.
Command: !time <name>
Displays the specified user's time spent in the channel.
Command: !timelevel
Enables or Disables the feature for viewers group level to upgrade to Regulars after 35 hours spent in the channel.
Command: !timetoggle
Enables or Disables the time shown when you type !points.
Command: !time give <name> <amount>
Add more seconds to the specified viewers time spent in the channel.
Command: !time take <name> <amount>
Subtract time from a specified viewers time spent in the channel.
Command: !time set <name> <amount>
Set the specified viewers time amount spent in the channel.
POLL COMMANDS
Command: !vote <option>
If a poll session is running you can vote for the option you want.
Command: !poll
Displays the commands to a poll and or displays the current running poll.
Command: !poll open -t <seconds> <option1> <option2>
Starts a new poll session. It's optional to make it a timed poll session using -t <seconds>
Command: !poll close
Closes a poll and produces the winning result based on the number of votes.
Command: !poll results
Displays previous poll results.
FOLLOW COMMANDS
Command: !follow <name>
Checks if the specified user is following the channel or not.
Command: !followmessage <message>
Changes the message that appears for when people follow the channel. You can use the following tags for the message: (reward) (name) (pointname)
Command: !followreward <amount>
Changes the amount of points viewers are rewarded for following the channel.
HOST COMMANDS
Command: !hostmessage
Changes the message that appears for when a viewer hosts your channel.
Command: !hostcount
Displays how many viewers are hosting your channel.
Command: !hosttime <minutes>
Displays the cooldown for hosting. So if someone tries to rehost your channel every hour for point rewards you can set it so that nothing will be rewarded until a certain amount of time has passed.
Command: !hostlist
Shows those who have hosted your channel.
Command: !hostreward <amount>
Changes the reward amount for viewers hosting your channel.
NOTICES
Command: !notice
Displays the commands to using !notice
Command: !addnotice <message>
Adds a new message into the notice list which will appear in chat depending on the amount of messages required and the interval.
Command: !delnotice <number> <message>
Deletes specified notice message from the list.
Command: !notice insert <number> <message>
Inserts a notice message into a specific number slot. This is just to rearrange the order the messages will appear in chat.
Command: !notice req <amount>
This changes the required amount of messages in chat for a new notice message to appear.
Command: !notice timer <minutes>
This changes the interval time for notice messages to appear.
Command: !notice toggle
Enables and Disables notice messages from appearing in chat.
YOUTUBE PLAYER
Command: !addsong <song>
Adds a new youtube video to the queue. You can add one by link or just type the title of the youtube video and it will search it and give you the top results for it.
Command: !delsong <song>
Removes the specified song from the queue.
Command: !currentsong
Displays the current video that's being played.
Command: !stealsong
Adds the current playing video to your default playlist.
Command: !nextsong
Displays the next video in the queue.
Command: !skipsong
Skips the current video, but for viewers a vote system will kick in and if the vote works the video will be skipped.
Command: !vetosong
Normally this costs points, but this just skips the video without holding anything back.
Command: !volume
Displays the current volume level of the playing video.
Command: !volume <amount>
Changes the volume level of the playing video.
Command: !song storing
Enables and or disables the creation of text files for the current song.
Command: !song storepath <directory>
Allows to change the path for where you want the text file to be created and updated.
Command: !song titles
Changes the data in the text file to either be titles of the video or youtube urls.
Command: !song viewstorepath
Self explanatory. It tells you the path of which your text files are created and updated.
Command: !song limit <amount>
Changes the amount of videos a viewer can add to the queue.
Command: !song allow|deny <name>
Permits or Blocks a user from adding songs to the queue.
Command: !song toggle
Toggles on and off the messages that appear when a new video plays.
Command: !song config
Displays the song players current settings.
PHRASE TRIGGERS
Command: !addphrase <phrase> <output message>
Create a phrase that will trigger a message to appear. If you tried !addphrase Kappa Keepo and someone in has a "Kappa" in their message the bot will reply with "Keepo"
Command: !delphrase <phrase>
Deletes the specified phrase.
SUB COMMANDS
Command: !subscribemessage <message>
Changes the subscribe message for when a viewer subscribes to your channel. You can use the following tags: (name) (reward) (pointname)
Command: !subscribereward <amount>
Changes the amount of points that's rewarded to a new subscriber.
Command: !subscribecount
Shows how many are subscribed to your channel.
Command: !subscribemode
Currently using auto subscription detection. twitchnotify mode does not save to the database. To change it use '!subscribemode < auto or twitchnotify>'
***********************************************************************
***********************************************************************
IMPORTANT CHATMODERATOR COMMANDS
***********************************************************************
***********************************************************************
Command: !purge <name>
Removes all messages by specified user from the chat.
Command: !ban <name>
Bans the specified viewer from chat.
Command: !unban <name>
Lifts the ban on specified user.
Command: !timeout <name>
Timeouts a user from chatting for a few seconds.
Command: !whitelist <URL>
A whitelist for links to by pass the Bot's link protection.
Command: !autopurge <phrase>
Will purge anyone who mentions the specified phrase in their messages.
Command: !autoban <phrase>
Will ban anyone who mentions the specified phrase in their messages.
Command: !permit <name>
Temporarily permits a viewer to post any link in chat without being purged.
Command: !chatmod
Displays all the options for customizing your chat protection.
Command: !chatmod linksallowed true|false
Enables or Disables the link protection system. It will purge anyone who posts a link, unless white-listed.
Command: !chatmod linksmsg <message>
Change the message that appears when someone is timed out for posting a link.
Command: !chatmod permittime <seconds>
Changes the amount of seconds !permit <name> will last for that viewer.
Command: !chatmod youtube true|false
Enables or Disables the feature to allow youtube links but still purge other links. This is most useful when using the songplayer.
Command: !chatmod timeouttype ban|timeout
Changes the timeout type for links and other protection features. By default it will purge/timeout viewers, but you can set it to just straight ban people.
Command: !chatmod autopurgemsg <message>
Customize the message that appears when auto-purging comes into effect.
Command: !chatmod capsallowed true|false
Enables or Disables the Caps protection system. If a message hits a certain number of Capital Letters, the bot will time you out.
Command: !chatmod capstriggerratio <amount>
Change the ratio amount capital letters allowed in a message.
Command: !chatmod capslength <amount>
Change the length of a message that contains capital letters like for example: BLEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEH!
Command: !chatmod capsmsg <message>
Changes the output message for when a user is timed out for capital letters.
Command: !chatmod casterallowed true | false
Allows or Denies Casters for sending links.
Command: !chatmod subsallowed true | false
Allows or Denies Subscribers for sending links.
Command: !chatmod spamallowed true | false
Enables or disables monitoring for spammed messages.
Command: !chatmod spamlimit <amount>
Changes the spam limit amount of messages.
Command: !chatmod spammessage <message>
Message output when a viewer is timed out for spamming messages.
Command: !chatmod symbolsallowed true | false
Enables or disables monitoring for excessive amounts of symbols such as !*&#%.
Command: !chatmod symbolslimit <amount>
Configures the amount of symbols a message can have before taking action.
Command: !chatmod symbolsrepeatlimit <amount>
Configures how many times one symbol can be repeated in a message.
Command: !chatmod symbolsmessage <message>
Customizes the output message for when someone hits the symbol limit in a message.
Command: !chatmod repeatallowed true | false
Enables or disables monitoring of repeated characters in a message.
Command: !chatmod repeatlimit <amount>
Configures the limit of characters a message can have before taking action.
Command: !chatmod repeatmessage <message>
Output message for when a viewer hits the repeat character limit in a message.
!chatmod graphemeallowed true | false
!chatmod graphemelimit <amount>
!chatmod graphememessage <message>
Command: !chatmod warning1type purge | ban | timeout
There are 3 warnings before a ban is issued by default. You can customize any of the 3 warnings to either purge, ban or timeout a viewer.
Command: !chatmod warning2type purge | ban | timeout
There are 3 warnings before a ban is issued by default. You can customize any of the 3 warnings to either purge, ban or timeout a viewer.
Command: !chatmod warning3type purge | ban | timeout
There are 3 warnings before a ban is issued by default. You can customize any of the 3 warnings to either purge, ban or timeout a viewer.
Command: !chatmod warning1message <message>
Customize the output message for one of the 3 warnings when someone triggers chat protection too many times.
Command: !chatmod warning1message <message>
Customize the output message for one of the 3 warnings when someone triggers chat protection too many times.
Command: !chatmod warning1message <message>
Customize the output message for one of the 3 warnings when someone triggers chat protection too many times.
MISC COMMANDS
Command: !log
Displays if the log is enabled or not. Logs are text files created by the bot showing logs of chat and commands used.
Command: log enable
Enables the bot to save log text files in the source folder.
Command: !log disable
Disables the bot from creating log files.
Command: !log days <amount>
Changes the number of days the bot should log in a single file.
PERMISSONS GROUPS
Command: !group set <name> <group>
Changes the specified users group level. The default groups are Viewer, Regular, Donator, Subscriber, Moderator, Administrator and Caster.
Command: !group
Displays your current group level.
Command: !group <name>
Displays specified user's group level.
Command: !group create <name>
Creates a new custom group level. Good to use !permcom with.
Command: !group remove <group>
Removes a custom group level.
Command: !group name <group> <new group name>
Changes the name of any custom groups.
Command: !group list
Displays the current group levels both default and custom.
SYSTYEM TIME
Command: !timezone
Displays the bot's timezone. This will help with showing viewers what timezone you're in.
Command: !timezone <timezone>
Change the timezone your bot is set to.
Command: !chat .color <hex color code>
Changes the color of the bot's name in chat. Your bot account must have Turbo for more color options.
Command: !module disable ./<script location>
Disables a script in the bot files. So if you wanted to let's say disable the kill commands you will need to type the it like this '!module disable ./commands/killCommand.js' Note: This command is case sensitive.
Command: !module enable ./<script location>"
Enables a script in the bot files. So if you wanted to let's say you want to re-enable a disabled script like the kill commands you will need to type the it like this '!module enable ./commands/killCommand.js' Note: This command is case sensitive.
No comments:
Post a Comment