Base Bot Commands:

Commands for the official chat (https://xat.com/FEXBots) only.
Command: Command usage: (Note: Brackets show where the optional value goes, they are not included unless it says otherwise.) Example: Minrank:
!Addbot Usage: !addbot - Can be used in PC or main, it will PC you how to add a bot to your current FEX account.
User: !addbot
Bot will PC you explaining how to add a bot to your existing FEX account.
Everyone
(FEX ID 2 only)
!Addtime Usage: !addtime [Optional: language (leave empty for English)] - Can be used in PC or main, it will PC you how to add time to your current FEXBot.
Note: You can now specify the language, so the bot tells you the information in your language.
User: !addtime
Bot will PC you explaining how to add time to your bot.
User: !addtime french
Bot will PC you instructions in French.
Everyone
(FEX ID 2 only)
!Botcode Usage: !botcode - If the bot did not give you the code to add a new bot after your transfer, use this in the bot's PC to repeat it. User: !botcode
Bot: You have 1 unused bot code. Here is your code {code}. Use it here: http://FEXBots.com/panel/preferences
Everyone
(FEX ID 2 only)
!Boterror Usage: !boterror [Bot error] - Explains the error code or error number you entered.
Note: This command is used for bot related errors only, and not Xat related errors.
User: !boterror 1
Bot: Bot Error [1] means: The FEX ID has no time remaining.
Everyone
(FEX ID 2 only)
!Botlink Usage: !botlink - If the bot did not give you the link to register an account after your transfer, use this in the bot's PC to repeat it. User: !botlink
Bot: You have 1 unused registration link. Here is your link: {link}
Everyone
(FEX ID 2 only)
!Buyabot Usage: !buyabot - Can be used in PC or main, it will PC you how to buy a brand new bot, account.
User: !buyabot
Bot will PM you explaining how to buy a new bot/account.
Everyone
(FEX ID 2 only)
!Converttime Usage: !converttime [Number of xats] [Optional: days] - To check how much time you could get for your bot with specified xats/days.
User: !converttime 1000
Bot: 1000 xats equal up to 45 Days, 00 Hours, 00 Minutes, 00 Seconds in FEXBot time.

User: !converttime 10 days
Bot: 10 days equal up to 6 Days, 1 Hour, 48 Minutes, 00 Seconds in FEXBot time.
Everyone
(FEX ID 2 only)
!Findid Usage: !findid - Lists all the FEX IDs that have you added as Bot Owner. User: !findid
Bot: You are bot owner on 1 bot: 6000
Everyone
(FEX ID 2 only)
!Fix Usage: !fix [FEX ID] - Will tell you how to fix your bot if there's something wrong with it.
Note: By default, you need to be listed as a Bot Owner on that bot to use this command, unless if the default minimum rank to start the bot has been changed. Read !minrank start for more info.
User: !fix 2
Bot will explain how to fix FEX ID 2 if there's something wrong with it.
Everyone
(FEX ID 2 only)
!Mail-Logout Usage: !mail-logout - Allow users to logout of mail on all FEX accounts in case they sold or bought an ID.
Read usage. Everyone
(FEX ID 2 only)
!Spendspare Usage: !spendspare [Check, addtime, newbot. convertcode]
If you or somebody accidently messed up on transferring to our bot, don't sweat it! This command saves those xats for you to correct yourself.
Usage: !spendspare check - Checks how many "spared" xats you have.
Usage: !spendspare addtime [XATS SPARED TO USE] [FEX ID] - Adds the time specified from the xats spared to the FEX ID you put.
Note: Make sure the amount of xats goes FIRST, and the FEX ID SECOND.
Usage: !spendspare newbot - If you have 1000 xats "spared", the bot will PC you a link to register a new bot account.
Usage: !spendspare convertcode - Convert code(s) to spendspare xats.
Note: A code is worth 1,000 spendspare xats (the same price the code is worth in xats). This is useful if you bought a bot, but later realized you own an account and want to transfer that code into time for your current FEX ID.
User: !spendspare addtime 1000 1201
Bot: Bibi (144413933) added [45D 0H 00M 00S] to FEX ID [1201] using the spendspare command!
Everyone
(FEX ID 2 only)
!Start Usage: !start [FEX ID] - Starts the FEX ID specified, faster than starting it from the panel.
Note: By default, you need to be listed as a Bot Owner on that bot to use this command, unless if the default minimum rank to start the bot has been changed. Read !minrank start for more info.
User: !start 2
Bot: FEX ID [2] has attempted to start!
Everyone
(FEX ID 2 only)
!Volunteer Usage: !volunteer - Used to give Xat volunteers a link to register a free bot.
This command is for Xat volunteers only!
User: !volunteer
Bot: Welcome to FEXBots, {name}. You can register your account here: {botlink}
Type !volunteer if you forget this link!
Everyone
(FEX ID 2 only)
Command: Command usage: (Note: Brackets show where the optional value goes, they are not included unless it says otherwise.) Example: Minrank:
!Botstat Usage: !botstat [spotify/steam/twitch/off] - Adjust your botstat option if you're logged into any the services provided. If set up properly, your status will be updated automatically to the song you're listening to, steam game you're playing, or twitch game you're streaming.
Read usage. Everyone
!Commands Usage: !commands - Gives you the commands page of the bot you used this command on. Also shows the correct minranks and aliases of that specific bot, along with custom commands that are added on it, if the Bot Owner didn't choose to hide them from the page. (Using privacy settings in account preferences or the !turn privacy command) Read usage. Everyone
!Fexgames Usage: !fexgames - The bot will give you a list of game commands.
Usage: !fexgames [Game] - The bot will explain to you the game and provide examples if necessary.
Read usage. Everyone
!Help Usage: !help - The bot will give you its commands page if you need help with it. Read usage. Everyone
!Info Usage: !info - Shows you information about the bot.
Note: !info Discord to get the official FEXBot Discord server link.
Read usage. Everyone
!Setmy Usage: !setmy [Currency, gameban, nicknames, timezone]
Usage: !setmy currency [Currency abbreviation] - Allows you to set your currency for when the bot displays anything related to currency.
Note: Currency commands affected by !setmy: price, store, currency, xatstocash, powerinfo value.
Timezone commands: userinfo lastseen, mail timezone.
Usage: !setmy gameban [hours] - Changes your default gameban time for any gameban you request, if you don't specify the number of hours you'd like your gameban to be. For example "!snakeme" - the bot will snakeban you using the amount of hours you set using this command as your default time.
Usage: !setmy nicknames [add, remove, list] - Create nicknames for users. This replaces their regname with your new nickname in any command requiring a user's regname or ID for input. Use "@" before your set nickname for it to work.
Usage: !setmy nickname add [Regname/ID] [Nickname] - Used to set your nickname for that person.
Usage: !setmy nickname remove [Regname/ID or nickname] - Used to remove the nickname specified that was added.
Usage: !setmy nickname list - Used to show a list of the nicknames that you've set.
Usage: !setmy timezone [Timezone abbreviation] - Allows you to set your timezone when using any commands related to time.
User: !setmy timezone gmt
Bot: Your timezone has been changed to "GMT".
User: !setmy currency gbp
Bot: Your currency has been changed to "GBP".
Everyone
!Stalk Usage: !stalk [Add, remove, clear, list] [Regname/ID] - Acts as a personal stalking bot. Whenever the user comes online, the bot will PC you and tell you.
Usage: !stalk [Add, remove] [Regname/ID] - Adds or removes a user to/from your stalk list so the bot tells you when they come online.
Usage: !stalk clear - Will empty your stalk list.
Usage: !stalk list - Shows the list of users you're stalking.
Note: Users you add under !stalk are now only stalked for 6 months and removed after; you will be mailed when they get removed. If you wish to re-stalk, you may re-add them.
Note: The maximum number of users you can add to your stalk list is 10.
Read usage. Everyone
!Xaterror Usage: !xaterror [xat error] [account/system/name/ticket] - Used to give you info about that xat error. The account/system/name/ticket is only needed if there is a code in multiple categories, otherwise !xaterror 5 will work.
Note: This command is for Xat related errors only, and not bot related errors.
Read usage. Everyone
!Xatradio Usage: !xatradio [register, transfer, delete]
Usage: !xatradio register - Bot will provide you a link to register on xatradio.
Usage: !xatradio transfer [user token]
Usage: !xatradio delete [user token]
Read usage. Everyone
!Acronym Usage: !acronym [Acronym] - Displays what that acronym commonly stands for, and its category. User: !acronym FEX
Bot: The term "FEX" commonly stands for: Futuristic Entities of Xat. (Category: Xat bots)
Guest
!Chatinfo Usage: !chatinfo [BG, outer, radio, buttons, gline, gscol, gback, gcontrol, bad, link, rankpool, all] - Shows the info you specified about the chat. Read usage. Guest
!Choose Usage: !choose [Example1] or [Example2] - Bot will choose randomly. Read usage. Guest
!Classiccompare Usage: !classiccompare - Will compare the difference between Classic and Current smileys.
Read usage. Guest
!Countpower Usage: !countpower [All, d, h, m, s] [Date, time] [Optional: style (leave empty for default)] - Used to give you the smiley code of the time, countdown you requested (using count power). User: !countpower all 10 days
User: !countpower d January 1st
Guest
!Delistcheck Usage: !delistcheck [Chat] - Used to check if a chat is delisted or able to be promoted. User: !delistcheck fexbots
Bot: The chat FEXBots is able to be promoted.
Guest
!Eightball Usage: !eightball [Question] - Reveals the truth regarding the question you ask. (Yes or no questions) Read usage. Guest
!Fortune Usage: !fortune [Usage, Regname/ID]
Usage: !fortune - The bot will show you your fortune for today.
Usage: !fortune usage - Tells you how to use the command.
Usage: !fortune [Regname/ID] - Used to check a user's fortune.
Note: Fortunes will be stored for 1 day.
Read usage. Guest
!Game Usage: !game [Snakeban, Spaceban, Matchban, Mazeban, Codeban, Slotban] [Time in hours] - Used to ban YOURSELF ONLY.
Note: There will be aliases for !game, check the default aliases tab.
User: !game matchban 1
Bot will matchban the user for 1 hour, if it's high enough rank.
Guest
!Latestpower Usage: !latestpower [Time, pawns, smilies]
Usage: !latestpower - Shows the latest power name, power ID, release time (If there is one). It will also list the pawns and smilies of the current latest power.
Usage: !latestpower time - Shows the time left for the new power to be released in store.
Usage: !latestpower pawns - Shows the available pawns that you can use with the new power.
Usage: !latestpower smilies - Shows the new power's smilies.
Read usage. Guest
!Lovetest Usage: !lovetest [User 1] and [User 2] - Tells you the percentage of their love.
User: !lovetest Jadiction and FEXBot
Bot: Love test results: Jadiction and FEXBot have a 100% love connection. Love is in the air for Jadiction & FEXBot.
Guest
!Playlist Usage: !playlist [1, 2, 3, 4, 5] - Shows the last played song to the fifth last played song. Read usage. Guest
!Pokemongo Usage: !pokemongo [catch, list, doubles, missing, favorite, buy, sell, use, check, bag, lure, value, has, slots, medals, catchers, missers, leaderboard, lurebump, team, stats]
Usage: !pokemongo catch - Allows you to catch the nearest pokemon, if nearby.
Usage: !pokemongo list - Shows what Pokemon you have already caught.
Usage: !pokemongo list+ - Shows all the pokemon you have caught on a seperate webpage.
Usage: !pokemongo missing - Shows what pokemon you are missing.
Usage: !pokemongo favorite [add, remove, clear, list, list+] - Allows you to set your favorite pokemon.
Usage: !pokemongo lure | OPTIONAL: [list] - Allows you to activate a lure in the chat to make the pokemon spawn faster.
Usage: !pokemongo check - Shows you how much the pokemon is worth and what percentage it is of catching it.
Usage: !pokemongo bag - Shows you how many Pokepoints you have, and also how many lures you have, if any.
Usage: !pokemongo bag+ - Shows you how many Pokepoints and lures you have, on a different tab.
Usage: !pokemongo use [Lure] - Allows you to activate a lure in the chat.
Usage: !pokemongo buy [lure] - Allows you to purchase a lure for 100,000 Pokepoints.
Usage: !pokemongo sell - Allows you to sell the specified pokemon for Pokepoints.
Usage: !pokemongo slots - Spins a wheel with a chance to win useful items. This can be done every 12 hours.
Note: When attempting to use a greatball, ultraball, or masterball you will have to use the commands !pgcg, !pgcu, or !pgcm respectively.
Note: When using !pokemongo slots you will do all 3 slots at once with a chance to win up to three times, and you can win a lure, greatball, and ultraball. If you score 3 mewtwo's you will win a masterball.
Read usage. Guest
!Powerball Usage: !powerball [Usage, Regname/ID]
Usage: !powerball - Gives you your lottery numbers.
Usage: !powerball usage - Tells you how to use the command.
Usage: !powerball [Regname/ID] - Gives you that user's numbers.
Note: Powerball numbers will be stored for 1 week.
Read usage. Guest
!Powerinfo Usage: !powerinfo [Richest, poorest, all, count, value, has, hasmost, doubles, missing, everymissing, wallet, epic, limited, group, games, amount, whohas, supermissing] [Regname/ID]
Usage: !powerinfo richest - Displays who is the richest user in the chat (by value of powers).
Usage: !powerinfo poorest - Displays who is the poorest user in the chat (by value of powers).
Usage: !powerinfo all - Gives you a paste showing the power value of all users in the chat and their combined value.
Usage: !powerinfo count [Optional: regname/ID] - Counts how many powers the user has.
Usage: !powerinfo value [Optional: regname/ID] - Gives you the value of that user's powers.
Usage: !powerinfo value user1, user2, user3, etc - Gives you a combined value of multiple users (Users must be in the chat).
Usage: !powerinfo has [Regname/ID] [Power name/ID] - Checks if that user has the specified power, and tells you if it's enabled or not.
Usage: !powerinfo hasmost [Power name/ID] - Tells you the user with the most number of the power you specified.
Usage: !powerinfo hasmost [Power name/ID] [Optional: inchat] - Tells you the user with the most number of the power you specified in the current chat.
Usage: !powerinfo doubles [Optional: regname/ID] - Lists the double powers that user has.
Usage: !powerinfo allmissing [Optional: regname/ID] - Lists the powers that user is missing from allpowers.
Usage: !powerinfo allmissingP [Optional: regname/ID] - Will force the bot to display the power page instead of listing the allmissing powers on the chat. (Useful for users who want the powers page but the bot displays ~4 powers)
Usage: !powerinfo everymissing [Optional: regname/ID] - Lists the powers that user is missing from everypower.
Usage: !powerinfo everymissingP [Optional: regname/ID] - Will force the bot to display the power page instead of listing the everymissing powers on the chat. (Useful for users who want the powers page but the bot displays ~4 powers)
Usage: !powerinfo wallet [Optional: regname/ID] - If that user has (show) power on, it will show their xats/days.
Usage: !powerinfo limited [Optional: regname/ID] - Lists that user's missing limited powers.
Usage: !powerinfo group [Optional: regname/ID] - Lists that user's missing group powers.
Usage: !powerinfo game [Optional: regname/ID] - Lists that user's missing game powers.
Note: For the subcommands with an optional regname/ID, leaving it empty will act as if you entered your own regname/ID.
Usage: !powerinfo amount [Regname/ID] [Power name] - Tells you how many doubles that user has of that power.
Usage: !powerinfo whohas [Power name] - Tells you the users who have that power in the chatroom.
Usage: !powerinfo whohas+ - Will post a Fexbots.com paste link. You can also use !whohas+ as a default aliase.
Note: !powerinfo whohas will display the list in chat if the amount of users is less than 50, otherwise it uses fex paste, but if preferred, you can use whohas+ for fex paste force.
Usage: !powerinfo supermissing [Regname/ID] [Power] OR for yourself: !powerinfo supermissing [Power] - Lists the super powers the user is missing.
Read usage. Guest
!Powersrequired Usage: !powersrequired [Optional: "check" to check if you have the powers required or not] [ (smilie#code#goes#here) ]
Will show you the powers needed for the smilie you entered, along with their combined price.
User: !powersrequired (awe#flame)
Bot: [2] Powers required: anime, angry. Overall price: --- xats or --- days.
Guest
!Price Usage: !price [PowerName, PowerID, Latest, Limited, Epic, Everypower, Allpowers, Game, Group, Trade] - If valid power on Xat, it will show its price.
Usage: !price latest - Shows the price of the latest power.
Usage: !price [Limited, epic, everypower, allpowers, game, group] - Shows the price of all Xat limited/epic/everypower/allpowers/game or group powers.
Usage: !price purple gold - Will display the combined price for both powers. | [OPTIONAL] Change the currency in which the power prices are shown. See example.
Usage: !price trade - Open the trade app and PC the bot, then add powers and use !price trade and it will evaluate them all.
Note: You can add a currency code at the end to get the amount of xats converted to it, look at the example.
Note: You can now use !auction as a sub alias to !price.
User: !price gold topman USD
Bot: [2] powers will cost 54,640 xats or 4,203 days. In cash (USD) : $x
Guest
!Randomsmiley Usage: !randomsmiley [1-20] [Optional: specific smilies to add in] - Generates a random smiley with the specified smilie count and adds the optional smilies of the power you include. User: !randomsmiley 5 sins
Bot: Randomly generated smiley: (random#random#sins#random#random#)
Guest
!Rate Usage: !rate [Up, down, current] - A rate system for all bots for songs on the radio.
Usage: !rate up - Rates up the current song on the radio. (Showing you like the current song.)
Usage: !rate down - Rates down the current song on the radio. (Showing you dislike the current song.)
Usage: !rate unvote - Removes your rating.
User: !rate up
Bot: This song has been voted up.
Guest
!Say Usage: !say [Phrase here] - The bot simply repeats what you say.
Note: If someone uses the !say command in PC/PM with bot, the bot will say their message but will also include their regname, unless if the user's bot rank is Trusted or higher.
Read usage. Guest
!Smileytest Usage: !smileytest [Smiley code goes here] - Used to test smiley combinations. User: !smileytest awe headband
Bot: (awe#headband)
Guest
!Spotify Usage: !spotify - Displays the song you are currently listening to on Spotify.
User: !spotify
Bot: Vegito is listening to Sangre - Ill Niño ▶️ [0:01 / 3:21]
Guest
!Steam Usage: !steam - Displays the game you are currently playing on Steam.
Read usage. Guest
!Sticker Usage: !sticker [sticker name] [type] [message] - Displays a sticker with text.
Note: You can do !sticker for a list of stickers, then !sticker [sticker name] for a list of the types per sticker.
Read usage. Guest
!Xatstories Usage: !xatstories [Submit, usage, regname/ID, count]
Usage: !xatstories - Displays a random story submitted by a random user.
Usage: !xatstories usage - Tells you how to use the command.
Usage: !xatstories [Regname/ID] - Displays a story from the given user. If the user does not have an approved story, the bot will display a random one.
Usage: !xatstories count - Shows the amount of total xatstories, also shows the number of approved and declined ones, along with the number of xatstories awaiting approval from FEXBot Staff.
Usage: !xatstories submit [Story] - Used to submit your own story.
Note: Stories have to be written in English, and be appropriate for all chats in order to be approved by staff.
Please refrain from abusing this command as you risk being blocked from further use.
Read usage. Guest
!Mail
[Updated!]
Usage: !mail [Check, Read [Optional: New, Regname/ID], Store, Unstore, Blacklist, Whitelist, Delete, Empty, Chatstaff, Acclist, Regonly, Token, Latsent, Commandeditors, Groups, Forward]
Usage: !mail [Regname/ID/@Nickname/-Group] [Your message] - To send a message to any user, so next time they see a FEXBot, it will notify them.
Usage: !mail [Regname/ID] [Time according to your timezone, set with !my] | [Your message] - Schedules a message to be sent to the user specified. Be sure to use | -- check the example.
Usage: !mail check - Checks if you have any new messages and tells you how much you have in total (The maximum is 30 messages before your inbox becomes full).
Usage: !mail read - Used to access your inbox so you can read your messages.
Optional: !mail read new - The bot will send you only the new messages you haven't read, and not your whole inbox, as long as it is 10 or under, you won't have to use 1/2/3 pages.
Note: If you have more than 10 total messages, you will need to use !mail read 1/2/3 to access different pages of your inbox, each containing 10 messages.
Usage: !mail read [Regname/ID] - Displays the last 10 messages you received from that user.
Usage: !mail store [Numeric mail ID] OR !mail store [MailID1 MailID2 MailID3 etc...] - Stores the message so it doesn't disappear after emptying your inbox.
Usage: !mail unstore [Numeric mail ID] OR !mail store [MailID1 MailID2 MailID3 etc...] - Unstores the message you specified.
Usage: !mail blacklist [Add, remove, list] - Users on your blacklist will not be able to mail you.
Usage: !mail blacklist [Add/remove] [Regname/ID] - Adds or removes a user to/from your blacklist.
Usage: !mail blacklist list - Gives you the list of people you are blocking, among with the number of entries on it.
Usage: !mail whitelist [On/off] - Enables or disables mail whitelist. If this is enabled, no one outside your whitelist will be able to mail you.
Usage: !mail whitelist [Add/remove] [Regname/ID] - Adds or removes a user to/from your whitelist.
Usage: !mail whitelist add [Volunteers, FEXStaff, Chatstaff] - Used to quickly add Xat volunteers, FEXStaff or the current chat staff to your whitelist.
Usage: !mail whitelist list - Gives you your whitelist.
Usage: !mail delete [Mail ID, Regname/ID] - Deletes the specified mail ID, or if you input a regname/ID, will delete all the messages you received from that user. (Stored messages will still be kept however)
Usage: !mail empty - Empties your inbox. Only stored messages will be kept.
Usage: !mail chatstaff [Members, moderators, owners, mains] [Message] - Used to send a message to all users of the the specified rank, regardless if they're online or offline. It fetches the users from the bot's chatstaff page: http://FEXBots.com/chatstaff/FEXID (This is set to Owner)
Note: The message will not send if a user has blocked you from mailing them, or has a full inbox.
Usage: !mail acclist [All, guests, members, moderators, owners, mains, trusted, botowners] [Message] - Used to send a message to the users of that rank on the access list of that bot, "all" would send to everyone on the access list. (This is set to Owner)
Note: The message will not send if a user has blocked you from mailing them, or has a full inbox.
Usage: !mail regonly [On/off] - This is disabled by default. If you enable it, you will only receive mails from registered users.
Usage: !mail token - Gives you a token so you can view and edit your mail on http://FEXBots.com/mail
Usage: !mail lastsent [Regname/ID] [Optional: 1-5, all] - Shows the last message you sent to the user you entered. You don't need to input a number from 1-5 or put"all" after the regname/ID, but if you do the bot will show older messages that were sent in order. ("All" will show the last 6 messages that were sent)
Usage: !mail commandeditors - Allows you to send a mail to the command page editors if you find an error or have a suggestion.
Usage: !mail groups add [Group Name] [User1 User2 User3 etc.] - Create a group for mass mailing users. When adding a user, you can use either their regname, id, or even their nickname if they have one (if using nickname, be sure to include the @ at the beginning). Note that the maximum users that can be added to a group is 5.
Usage: !mail groups remove [Group Name] [Optional: user1, user2] - Remove a group from your mail group list. If users are specified, will remove these users from the group instead of deleting it..
Usage: !mail groups list [Optional: group name] - List your current mail groups list. If a group name is specified, will list the group's users.
Usage: !mail forward [Message ID] [User] - Forward a message currently in your inbox to another user.
Note: To get a message's ID, use !mail read or go to http://FEXBots.com/mail if you are logged in to your FEX account.
Note: All messages now have a unique ID to avoid confusion while (un)storing or deleting them.
User: !mail Jadiction Hi
Bot: Your message has been mailed to Jadiction.

User: !mail Bibi in 5 minutes | Hi.
Bot: Your message will be mailed to Bibi in 5 minutes.
Member
!Steal
[Updated!]
Usage: !steal [Name, avatar, homepage, rank, relation, status, statusglow, statuscolor, statusfx, pcback, pstyle] [Regname/ID] - Gets the data about the given user in the room, or checks if they have any recorded info if they are not in the same room. Read usage. Member
!Better Usage: !better [Example1] or [Example2] - Tells you which of the two are "better". User: !better FEXBots or any other bot
Bot: FEXBots is better.
Member
!Bitly Usage: !bitly http://[Website link] - Shortens the link to a bit.ly link.
Note: Make sure to add https:// or http:// at the beginning or it will not work.
Read usage. Member
!Cashtoxats Usage: !cashtoxats [USD to xats] - Converts USD cash to xats. Read usage. Member
!Chatsearch Usage: !chatsearch [value] - Search for a chat with specific keywords. Read usage. Member
!Convert Usage: !convert [value] [from] [to] - Allows you to convert the following: [Pressure, length, weight, volume, base, temperature, & units.]
Look at example.
User: !convert 10 pounds grams
Bot: 10 pounds = 4535.9290943564 grams.
User: !convert 10 feet inches
Bot: 10 feet = 120.00006096 inches.
User: !convert 10 kelvin celsius
Bot: 10 °Kelvin = -263 °Celsius.
Member
!Currency Usage: !currency [Amount] [From] [To] - Convert money currency.
Note: You must use the currency abbreviations, look at the example.
User: !currency 100 usd eur Member
!Dictionary Usage: !dictionary [Word] - Searches Dictionary.com for the word you give it. Read usage. Member
!Dj Usage: !dj [SetDJ, request, currentDJ, removeDJ] [Song name/Artist, Regname/ID]
Usage: !dj setDJ [Regname/ID] - Sets the current DJ to receive requests. (This is set to Owner)
Usage: !dj request [Song name - Artist] - Sends your request to the DJ.
Usage: !dj currentDJ - Shows which DJ is currently live.
Usage: !dj removeDJ - Removes the current DJ so that no DJ is live. (This is set to Owner)
Read usage. Member
!Explainpower Usage: !explainpower [Power Name] - Tells you the description of that Xat power. Read usage. Member
!Facebook Usage: !facebook [Facebook page] - Will display the latest post of the page and when was it posted, along with the number of likes of the page. User: !facebook fexbots
Bot will display the latest facebook post for "FEXBots".
Member
!Fact Usage: !fact - Sends a random fact. Read usage. Member
!Fml Usage: !fml - Shows a random FML message.
This, in rare cases, can produce inappropriate content.
Read usage. Member
!Gamerace Usage: !gamerace [Doodlerace, matchrace, snakerace, spacewar, darts, zwhack] start - Starts the specified gamerace.
Usage: !gamerace doodlerace start [Optional: word to draw for doodlerace] - Starts doodlerace with a random word, unless if you specify one to draw.
Usage: !gamerace stop - Stops the gamerace.
Usage: !gamerace leave - Stops the gamerace and makes the gamebot leave.
Note: FEXBot cannot control the gamebot for the following games: Switch and Hearts.
Read usage. Member
!Gamescore Usage: !gamescore [User] OR gamescore [User] [Game] OR gamescore [User] [Game] [Time] OR gamescore [Game] [Time] - Show the gamescore of a specific user, specific gameban or a specific gameban and hour. User: !gamescore Jadiction
Bot will display top recorded gamescores for the user "Jadiction".
Member
!Google Usage: !google [Search/fexresults]
Usage: !google [Search] - Searches Google and responds with [1-4] links.
Usage: !google fexresults [1-4] - Sets the number of results to send when someone uses this command. [Bot Owner Only]
Read usage. Member
!Grouppc Usage: !grouppc join [Room] | !grouppc [Leave, currentroom, list]
Usage: !grouppc join [Room] - Joins you in the room you have specified.
Usage: !grouppc leave - Leaves the room you are in.
Usage: !grouppc currentroom - Shows you the room you are currently in.
Usage: !grouppc [Message] - If you and other users are in the same room, the bot will PC you the message you say through !groupPC [Message], acting as a group private conversation.
Usage: !grouppc list - Gives you a list of users currently in the same room as you.
Read usage. Member
!Grouptransfer Usage: !grouptransfer [Chat name] - Shows the price of the specified chat, if available. Read usage. Member
!Hangman Usage: !hangman [Start, end, guess, letter, repeat]
Usage: !hangman [Start, end] - Starts or ends a game of hangman.
Usage: !hangman [Letter] - Checks if the letter you guessed is in the word.
Usage: !hangman guess [Word] - Checks the word you entered against the proper answer.
Usage: !hangman repeat - Repeats the word you have to guess.
Note: The game cannot end until it has run for at least 30 seconds for normal users. (Bot owners in access-list can bypass the 30 seconds)
Read usage. Member
!Horoscope Usage: !horoscope [Sign] [Optional: chances]
Usage: !horoscope [Aries, taurus, gemini, cancer, leo, virgo, libra, scorpio, sagittarius, capricorn, aquarius, pisces] - Bot will show you the current horoscope of the day for specified Zodiac sign.
Usage: !horoscope [Sign] chances - Shows only the chances for specified Zodiac sign.
Read usage. Member
!Imdb Usage: !imdb [Optional: year] [Movie] - Gets information about the movie you specified from the Internet Movie Database. (imdb.com)
Such information includes: Full title, year of release, MPAA film rating, plot, original language and IMDb users rating.
User: !imdb interstellar
Bot will display basic information about the movie.
Member
!Isup Usage: !isup [Domain] - Checks if the domain is alive or not. User: !isup http://FEXBots.com
Bot: It's just you. http://FEXBots.com is up.
Member
!Joke Usage: !joke - Generates a random joke. Read usage. Member
!Lieornot Usage: !lieornot [Question] - Tells if you the statement is a lie or not. User: !lieornot Is FEXBots the best?
Obviously not a lie.
Member
!Listsmilies Usage: !listsmilies [Power name] - Lists the smilies of that power.
Note: You can add "all" after the power name so the bot lists all the power's smilies, bypassing the 10 smilies per message limit by posting multiple messages in a row. Check the example.
Usage: !listsmilies latest - Lists the smilies of the latest power.
User: !listsmilies single
Bot: Single's 6 smilies: (single)(asif)(heartbounce)(heartburst)(noway)(one).

User: !listsmilies angry all
Member
!Lookup Usage: !lookup [Weather/time] [Zip code/country] - Bot will look up the weather/time of the country you specify.
Usage: !lookup weather [Zip code, country]
Usage: !lookup time [Zip code]
User: !lookup weather 90001
Bot will display the weather for Los Angeles, California.
Member
!Madgab Usage: !madgab [Start, end, guess, repeat]
Usage: !madgab [Start, end] - Starts or ends a game of madgab.
Usage: !madgab [Guess] - Checks your guess against the proper answer.
Usage: !madgab repeat - Repeats the phrase the bot gave you when the game started.
Note: The game cannot end until it has run for at least 30 seconds for normal users. (Bot owners in access-list can bypass the 30 seconds)
User: !madgab start
Bot will start a madgab game.
Member
!Misc Usage: !misc [Slap, promoted, supported, featured, games, popular, xatfact, promotecost, promotime, livepromote, active, leastactive, mostactive, quote, dx, xd, bigchat, id, reg, find, text[1-6], randompass, pi, nerd, hex, convert, backwards, calc, reservetime, song, random, haspower, charlength, chatid, stateinfo, lowestid, highestid, giftcount]
Usage: !misc slap [User] - Will creatively slap the user specified.
Usage: !misc promoted [Optional: Language] (Default is English) - Shows the promoted chats on xat.com. You can include the language, otherwise if blank the default is English.
Usage: !misc supported - Shows the supported chats on xat.com
Usage: !misc featured - Shows the featured chats on xat.com
Usage: !misc games - Shows the current chats playing games on xat.com
Usage: !misc popular - Shows the current popular chats on xat.com
Usage: !misc xatfact - Shows a random Xat fact.
Usage: !misc promotecost [Time in hours] Shows how much promotion would cost for the specified amount of hours. (The hours must be less than 6 and greater than 0.5)
Usage: !misc promotime [Chat or blank for current chat] - Shows the promoted time left for the specified chat or if blank it will show the current chat.
Usage: !misc promotelive - Shows you the current chats promoted using (count) power to display the time left.
Usage: !misc active [Regname/ID] - Shows how long the user has been in the chatroom.
Usage: !misc leastactive - Shows the least active user in the chatroom.
Usage: !misc mostactive - Shows the most active user in the chatroom.
Usage: !misc quote - Gives a random quote.
Usage: !misc dx [Number of days] - Converts days to xats.
Usage: !misc xd [Number of xats] - Converts xats to days.
Usage: !misc id [Regname] - Shows the ID of the specified regname.
Usage: !misc reg [ID] - Shows the registered name of the specified ID.
Usage: !misc find [Regname/ID] - Finds if that registered name or ID was found and gives their iD and regname.
Usage: !misc text [1-6] [Text] - Will give you the same text you entered but in a different font and style.
Usage: !misc randompass [1-100] - Generates a random password depending on the length you entered.
Usage: !misc pi [1-200] - Gives the value of Pi. (You can choose the amount of numbers after the decimal)
Usage: !misc nerd - Gives you something a nerd would say.
Usage: !misc hex [Value] - Converts the word to hex.
Usage: !misc numbertotext [Number] - Converts the number to word form.
Usage: !misc backwards [Value] - Converts your words backwards.
Usage: !misc calc [Number [ + - / x ^ ] number] - Calculates the given equation.
Note: You can also use brackets and unit conversions, check the example.
Usage: !misc reservetime [Xats] - Converts reserved xats to days.
Usage: !misc song - Tells you the current song on radio.
Usage: !misc random [Low number] [High number] - Gives you a random number in that range.
Usage: !misc charlength [Text] - Tells you the number of characters you wrote.
Usage: !misc chatid [Chat] - Gives you the ID of the chat you entered or, if empty the current chat's ID.
Usage: !misc stateinfo [US State] - Tells you information about that state.
Usage: !misc lowestid - Tells you the user with the lowest ID in the chatroom.
Usage: !misc highestid - Tells you the user with the highest ID in the chatroom.
Usage: !misc giftcount [Regname/ID] - Tells you how many gifts that user has, and how many of them are private (if available).
User: !misc calc 5x2

User: !misc calc (5^2)/10

User: !misc calc 30 cm to inch
Member
!Nyan Usage: !nyan - Sends a random nyan cat link. Read usage. Member
!Online Usage: !online [Regname/ID, volunteers, FEXStaff, chatstaff]
Usage: !online [Regname/ID] - Tells you if the user is online or not.
Usage: !online volunteers - Tells you all of the volunteers online.
Usage: !online FEXStaff - Tells you which FEXStaff and/or FEXBot Assistants are online.
Usage: !online chatstaff - Tells you which users from your chatstaff list are online.
User: !online Jadiction
Bot: The user "Jadiction" is currently online.
Member
!Paste Usage: !paste [Bin/FEX] [Message] - Will Pastebin/FEXpaste your message or link.
User: !paste bin You will see this message in a link.
Bot will create a paste on pastebin with the text your entered.
Member
!Pickup Usage: !pickup [User to pickup] - Bot will pick up the user you mentioned. Read usage. Member
!Psnstats Usage: !psnstats [PSN name] - Gives you status of the playstation user name. Read usage. Member
!Random Usage: !random [Start, end, guess]
Usage: !random [Start, end] - Starts or ends a game of random numbers to guess, first to guess the correct number wins.
Usage: !random [Number] - Will check your guess against the solution, and give you a hint if the solution is greater or less than your guess.
Note: The game cannot end until it has run for at least 30 seconds for normal users. (Bot owners in access-list can bypass the 30 seconds)
Read usage. Member
!Rps Usage: !rps - Rock, paper, scissors game.
Usage: !rps - Randomly chooses if blank.
Usage: !rps [Rock, Paper, Scissors] - Chooses specified option, and bot answers who won.
User: !rps paper
Bot: You chose paper, I chose rock. You win!
Member
!Scramble Usage: !scramble [Start, end, guess, repeat]
Usage: !scramble [Start, end] - This will start or end a game of scramble.
Usage: !scramble [Guess] - This will check your guess against the solution.
Usage: !scramble repeat - Repeats the word you have to guess.
Note: The game cannot end until it has run for at least 30 seconds for normal users. (Bot owners in access-list can bypass the 30 seconds)
Read usage. Member
!Shortname Usage: !shortname [Name] - If the specified name is not taken, it will show the price of the shortname. Read usage. Member
!Slots Usage: !slots - Rolls smilies and lands on random smilies to try and get 3 of the same smilies in a row. Read usage. Member
!Spellcheck Usage: !spellcheck [Word] - Checks if the specified word is spelt correctly and if it isn't, the bot will find alternate ways to spell it correctly. User: !spellcheck hi
Bot: The word "Hi" is spelt correctly.
Member
!Started Usage: !started - Displays how long the bot has been running for. Read usage. Member
!Thesaurus Usage: !thesaurus [Word] - Finds different words that relate to the one you entered. User: !thesaurus hi
Bot: Hi - hello, hullo, howdy, how-do-you-do, hawaii, Hawai'i, Aloha State, HI, American sate, greeting, salutation
Member
!Translate Usage: !translate [Auto/language to translate from] [Language to translate to] [Message goes here] - This will translate any message if the language is available. User: !translate english spanish hello, what is your name?
Bot will display the message in Spanish.
Member
!Trivia Usage: !trivia [Start, end, guess]
Usage: !trivia [Start, end] - Starts or ends a game of trivia.
Usage: !trivia [Guess] - Checks your guess against the proper answer.
Note: The game cannot end until it has run for at least 30 seconds for normal users. (Bot owners in access-list can bypass the 30 seconds).
Read usage. Member
!Twitch Usage: !twitch [User/emoterank]
Usage: !twitch [User] - Checks if the selected user is streaming or not, and if streaming, will show you the name of the game, the number of viewers and followers, and will give you the title, along with a link to watch the stream.
Read usage. Member
!Twitter Usage: !twitter [Account name] - Gets the latest tweet from the user given, along with the number of followers and the date it was tweeted. Read usage. Member
!Twittersearch Usage: !twittersearch [Recent/popular] [What to search]
Usage: !twittersearch recent [What to search] - Searches twitter for recent tweets for what you searched about.
Usage: !twittersearch popular [What to search] - Searches twitter for popular tweets for what you searched about.
User: !twittersearch recent FEXBots
Bot will display recent tweets about "FEXBots".
Member
!Typerace Usage: !typerace [Start, end, repeat] [Optional: Player1 player2] if no users are added, it will start with the whole chat.
Usage: !typerace [Start/end] - Starts or ends a typerace game.
Usage: !typerace repeat - The bot will repeat the sentence you have to type in order to win the game.
Note: The game cannot end until it has run for at least 30 seconds for normal users. (Bot owners in access-list can bypass the 30 seconds)
User: !typerace start Jadiction Bibi
Bot: Typerace game has started with the users: Jadiction, Bibi.
Member
!Urbandictionary Usage: !urbandictionary [Word] - Searches UrbanDictionary for the word you give it.
This can produce inappropriate content.
Read usage. Member
!Userinfo Usage: !userinfo [Regname/ID, lastseen, optout, optin, token,]
Usage: !userinfo [Regname/ID] (leave empty for your own userinfo) - Gives you the link of that user's information. If you didn't enter a Regname/ID, it will show your userinfo.
Usage: !userinfo lastseen [Regname/ID] - Tells you when that user was last seen by a FEXBot. [optional: timezone]
Usage: !userinfo [Optout/optin] - Opts you out or in of the FEXBots userinfo service, so your info is or is not shown on http://FEXBots.com/userinfo
Usage: !userinfo token - Gives you a token so you can edit your userinfo on http://FEXBots.com/userinfo/edit
User: !userinfo Jadiction
Bot: Jadiction's information: http://FEXBots.com/userinfo/Jadiction
User: !userinfo
Bot: Your user information: http://FEXBots.com/userinfo/Bibi

User: !userinfo lastseen jadiction gmt
The bot will display the user's last seen in the timezone provided.
Member
!Users Usage: !users - Displays the number of users present in the room, including the bot.
Usage: !users [Banned, guest, member, moderator, owner, main] - Shows how many of that specified rank are in the chatroom.
Usage: !users chatstaff - Displays the number of the total chat staff online at the moment, along with the number of mods, owners and main owners.
Note: Due to raids making the bot have an inaccurate number of guests, nulls (new users who haven't talked yet, and thus have no ID) will not be included in the !users guest count.
Read usage. Member
!Websiteinfo Usage: !websiteinfo [Website URL] - Gives you information of that website, such as domain IP, location, where it's hosted, website value, daily visitors, daily income, rank in world and load speed. User: !websiteinfo google.com
Bot: [ google.com Information]: Domain IP: ----- | Location: ------- | Hosted at ------ | Website value: ------ | Daily visitors: -------- | Daily income: ------- | Ranked in the world: ------ | Load speed: ----.
Member
!Whatis Usage: !whatis [Smiley name] - Tells you which power that smiley is from.
Usage: !whatis [Power] - Tells you the powers ID number including the release date.
User: !whatis sloth
Bot: The smiley sloth is from the power sins.
User: !whatis topman
Bot: Topman [Power ID: 1] is a xat power. Released on December 23, 2008.
Member
!Wikipedia Usage: !wikipedia [Wikipedia page search] - Searches Wikipedia for the word you entered and gives you a link to the article (If found). Read usage. Member
!Xatsearch Usage: !xatsearch [Value] - Searches Xat for that name or word and displays where it was last said the past 3 times. Read usage. Member
!Xatstocash Usage: !xatstocash [Number of xats] [Optional: currency code] - Converts xats to cash. If no currency code is provided, USD will be used as default.
Read usage. Member
!Xatwiki Usage: !xatwiki [Topic] - Gives the Xat wiki link for that topic. Read usage. Member
!Xblstats Usage: !xblstats [XBL name] - Gives you status of the xbox live user name. Read usage. Member
!Youtube Usage: !youtube [Search, fexresults, latest]
Usage: !youtube [Search] - Searches YouTube and responds with [1-4] videos.
Usage: !youtube fexresults [1-4] - Sets the number of results to send when someone uses this command. [Bot Owner Only]
Usage: !youtube latest [ChannelName] - Gives you the name of the latest uploaded video for that channel, along with the link and the number of views.
Read usage. Member
!Badge | !Unbadge Usage: !badge [Regname/ID] [Optional: reason] - Badges the user with an optional reason.
Usage: !badgeme [Optional: reason] - Badges yourself with an optional reason.
Usage: !badge me [Optional: reason] - Badges yourself with an optional reason.
Usage: !unbadge [Regname/ID] - Unbadge the user.
Usage: !unbadgeme - Unbadge yourself.
Usage: !unbadge me - Unbadge yourself.
User: !badge Jadiction
Bot will badge the user "Jadiction".
User: !unbadge Jadiction
Bot will unbadge the user "Jadiction".
Moderator
!Ban Usage: !ban [Optional: regname/ID] [Optional: time in hours] [Optional: reason] - Bans the given regname for specified time, read below if you left one of the optional values empty.
Note: The user you want to ban must be online in the chat.
Note: If you do not give a Regname/ID, it will ban the last person who spoke.
Note: If you do not give a time and only put a Regname/ID, it will ban that user forever.
Note: If your account list rank on the bot is not above trusted, it will show that you banned the user.
Be careful: If you use !ban , the bot will ban the last person who spoke forever.
User: !ban 42
Bot will ban the user "42", if it's high enough rank and if they're online in the chat.
Moderator
!Baninfo Usage: !baninfo [Regname/ID, (leave empty for last user banned)] - Works like the events power, shows you the reason and the time that user was banned, also shows the type of ban (regular ban, gameban, mute, etc..) and who banned them. User: !baninfo Bibi
Bot: Bibi (144413933) was snakebanned by FEXBot (23232323) for 1 hour at 7:58 PM 06/16/15 CST. Reason: Requested for a 1 hour snakeban. If you're having trouble, sign out and in twice!
Moderator
!Bump Usage: !bump [Regname/ID] [Optional: message] - Bumps an individual user. (with an optional message to add)
Note: The user you want to bump must be online in the chat.
Note: The bot will PC you who used the !bump command to bump you, unless if their bot rank is Trusted or higher.
Usage: !bump chatstaff [Banned, guests, members, moderators, owners, mains, mods+ (mods, owners, main)] [Optional: message] - Bumps the users of the specified rank on the chat, with an optional message. (This is set to Owner)
Note: !bump chatstaff mods+ - Will be used for moderators, owners, main owners.
User: !bump Jadiction
Bot will bump the user "Jadiction", if they're online in the chat.
Moderator
!Clear Usage: !clear - Clears the chat messages in the current chatroom.
Note: You have to rejoin/refresh the chat after the messages get cleared in order to see the difference.
Read usage. Moderator
!Countdown Usage: !countdown [Add, remove, clear, list, message] | !countdown [Event]
Usage: !countdown Add [Event] [Time] - Adds the event.
Note: The default time is Central Time [CDT]. Dates will be formatted for that timezone.
Usage: !countdown remove [Event] - Removes that event.
Usage: !countdown clear - Clears all the events.
Usage :!countdown list - Gives you a paste with a list of all the events, and tells you if they're ongoing or not.
Usage: !countdown message [Event] [Message] - Changes the message that the bot says when you use !countdown [Event]
Read usage. Moderator
!Draw Usage: !draw [Image.png] [Right (number of pixels)] [Down (number of pixels)] - Draws the image on Xat doodle app.
Note: Right/down positions are optional, look at the second example.
Note: The image must be in .PNG format and its size should not exceed 425x425 pixels.
Note: It takes a while to show due to Xat's delay from the bot's doodle to your app.
User: !draw http://imageshack.us/a/img19/7900/fexbots.png
Bot: I will be drawing a 160x30 image in the doodle app. Please give me some time to analyze and draw the image.

User: !draw http://imageshack.us/a/img19/7900/fexbots.png 10 5
Bot: I will be drawing a 160x30 image in the doodle app. Please give me some time to analyze and draw the image.
Moderator
!Dunce | !Undunce Usage: !dunce [Regname/ID] [Optional: reason] - Dunces the user with optional reason.
Usage: !dunceme [Optional: reason] - Dunces yourself with optional reason.
Usage: !dunce me [Optional: reason] - Dunces yourself with optional reason.
Usage: !undunce [Regname/ID] - Undunces the user.
Usage: !undunceme - Undunces yourself.
Usage: !undunce me - Undunces yourself.
User: !dunce Jadiction
Bot will dunce the user "Jadiction", if it's high enough rank and if they're online in the chat.
User: !undunce Jadiction.
Bot will undunce the user "Jadiction", if it's high enough rank and if they're online in the chat.
Moderator
!Gag | !Ungag Usage: !gag [Regname/ID] [Optional: reason] - Gags the user and makes them unable to talk for a the amount of time you input.
Note: Only guests and members can be gagged.
Usage: !ungag [Regname/ID] - Ungags the user specified.
Read usage. Moderator
!Kick Usage: !kick [Optional: regname/ID] [Optional: reason] - Kicks the given user or if none given the last person who spoke. Read usage. Moderator
!Naughtystep | !Unnaughtystep Usage: !naughtystep [Regname/ID] [Optional: reason] - This will naughtystep the user so they can only talk once every 30 seconds.
Usage: !unnaughtystep [Regname/ID] - This will remove the user from the naughtystep.
User: !naughtystep Jadiction
Bot will naughtystep the user "Jadiction", if it's high enough rank and if they're online in the chat.
Moderator
!PC Usage: !PC [Regname/ID] [Message] - Makes the bot PC an individual user in the chat the specified message.
Usage: !PC chatstaff [Banned, guests, members, moderators, owners, mains, mods+ (mods, owners, main)] [Message] - Sends the messages to the users of the rank you specified in PC. (This is set to Owner)
Note: !pc chatstaff mods+ - Will be used for moderators, owners, main owners.
User: !PC Jadiction Hi
Bot will PC the user "Jadiction" with the message "Hi"
Moderator
!PM Usage: !PM [Regname/ID] [Message] - Makes the bot PM an individual user in the chat the specified message.
Usage: !PM chatstaff [Banned, guests, members, moderators, owners, mains, mods+ (mods, owners, main)] [Message] - Sends the messages to the users of the rank you specified in PM. (This is set to Owner)
Note: !pm chatstaff mods+ - Will be used for moderators, owners, main owners.
User: !PM Jadiction Hi
Bot will PM the user "Jadiction" with the message "Hi"
Moderator
!Unban Usage: !unban [Optional: regname/ID] - Unbans the given Regname/ID, or if none given, the last person who got banned by the bot. Read usage. Moderator
!Varietyban Usage: !varietyban [Snakeban, spaceban, matchban, mazeban, codeban, reverse, zip, slotban] [Regname/ID] [Time in hours] [Optional: reason] - Bans a user with the specified type of ban. Read usage. Moderator
!Yellowcard | !Unyellowcard Usage: !yellowcard [Regname/ID] [Optional: reason] - Yellowcards the user, this adds a yellow card to their pawn.
Usage: !unyellowcard [Regname/ID] - Removes the yellow card from the user's pawn.
User: !yellowcard Jadiction
Bot will yellowcard the user Jadiction.
Moderator
!Zap Usage: !zap [Regname/ID] [Optional: reason] [Optional: audie (start with #)] - Will zap the specified user.
Note: To see a list of audies, either go to FEXBots.com/tools/audies or xat.com/audies.
User: !zap Jadiction
Bot will zap the user "Jadiction", if it's high enough rank and if they're online in the chat.
Moderator
!App Usage: !app [Grid, Youtube, Doodle, Translate, Trade, Webcam, Xavi, Chess, Shoot, Connect4, Pool, Doodlerace, Matchrace, Snakerace, Spacewar, Zwhack, Darts, Hearts, Switch, Snakeban, Spaceban, Matchban, Mazeban, Codeban, Gift, Poll]
The bot will open the Xat app you specified.
Usage: !app close - Would close any app the bot was running.
Note: FEXBot cannot control the gamebot for the following games (but is still capable of opening these apps): Switch and Hearts.
Read usage. Owner
!Automember Usage: !automember [All, None, Register, Subscriber, Questions, Messages, Homepage, Notoons]
Usage: !automember all - Members everyone
Usage: !automember none - Members no-one.
Usage: !automember register - Members registered users.
Usage: !automember subscriber - Members subscribed users.
Usage: !automember questions [math, polar, age, grammar, custom]
Usage: !automember questions math - Users will have to solve an equation in the bot's PC, in order to get member.
Usage: !automember questions polar - Users will have to answer a logical yes or no question in the bot's PC, in order to get member.
Usage: !automember questions age - The bot will PC the users asking them for their age. If their age is equal to, or higher than what the Bot Owner set in advpanel automember, they will get member.
Usage: !automember questions grammar - Users will have to complete a sentence in the bot's PC using one of the two options given to them, in order for the sentence to be grammatically correct.
Usage: !automember questions custom - Will enable your custom question, answer so the bot will PC users this question and member them if they have a correct answer.
Usage: !automember questions [Question goes here] (answer goes here) Brackets and parenthesis are required. - Used to edit your custom question and answer.
Usage: !automember messages [Number of messages] - The bot counts how many messages each user sends, to find if they are "active" and then member them.
Usage: !automember messages [PM, PC, off] - When automember messages is on, you can choose to send the message "You must be active in this chat to be member" in PC/PM or you can also turn it off.
Usage: !automember messages showcount [On/off] - Turns on or off if the bot should display how many messages a user needs to send before getting member.
Usage: !automember homepage - If the users put the chat link as their homepage, it will member them.
Usage: !automember homepage [On/ off] - On/off for homepage is for deranking, should the bot demote the user if they remove the chat from their homepage?
Usage: !automember homepage [PM, PC, nomessage] - When automember homepage is on, should the bot PM or PC a user to put the chat link in their homepage? You can also turn this off.
Usage: !automember homepage showderank [On/off] - When they get notifed on how to get member, if this is on, it will tell them that if they remove the chat link from homepage, they will get demoted.
Usage: !automember notoons - Members everyone with a valid name. (Users who have a Xat default toon name will not get member)
User: !automember all
Bot: Automember set to everyone.
Owner
!Autonotification Usage: !autonotification [Twitter, YouTube, Facebook, Twitch] [On, off, add, remove, clear] - When an account is added to any of these lists, the bot will keep checking it and will send any new updates by that account on main chat.
Usage: !autonotification [Twitter, YouTube, Facebook, Twitch] [On/off] - Enables or disables that autonotification feature.
Usage: !autonotification [Twitter, YouTube, Facebook, Twitch] [Add/remove] [Account name] - Adds or removes a user to/from that autonotification list.
Usage: !autonotification [Twitter, YouTube, Facebook, Twitch] clear - Clears that autonotification list.
Note: The maximum number of accounts you can have on each list is 3.
Read usage. Owner
!Autotemp Usage: !autotemp [On, off, add, remove, list, maxmods, settime, temptime, setorder, modsonline] - Automatically makes temporary moderators when no mods or (if set) a certain amount of mods are online.
Usage: !autotemp [On/off] - Enables or disables autotemp.
Usage: !autotemp add [Regname/ID] [Time in hours] - Adds a user to the autotemp list.
Usage: !autotemp remove [Regname/ID] - Removes a user from the autotemp list.
Usage: !autotemp list - Lists the users on autotemp and shows their temp time along with their priority order.
Usage: !autotemp maxtempmods [Max temp mods to be made] - Sets a limit on how many users on the autotemp list can be made temp mods. No more autotemps will be made once the modsonline threshold is reached..
Usage: !autotemp settime [Time in minutes] - How long a user must be in the chat before being considered for autotemp.
Usage: !autotemp settemptime [Regname/ID] [Temp hours] - Changes how long the specified user will be made a temp mod
Usage: !autotemp setorder [Regname/ID] [Order number] - Sets the user's order to get temp mod (priority order).
Usage: !autotemp modsonline [Max mods to have online] - Maximum mods to be online before the bot looks for users on the autotemp list to temp mod.
Note: The maximum autotemp time is 24 hours.
User: !autotemp add Jadiction 2
Bot: Added "Jadiction" as a tempmod for 2 hours.
Owner
!Autowelcome Usage: !autowelcome default [Message] - Sets the message that the bot sends to any new user who joins the chat.
Usage: !autowelcome [Guest, member, moderator, owner, main] [Message] - Sets a custom autowelcome for a specific rank.
Usage: !autowelcome [PC, PM] - Choose if the bot should auto welcome in PC or PM.
Usage: !autowelcome off - Turns the bot's autowelcome message off.
Usage: !autowelcome default - Sets the autowelcome back the default autowelcome it started with.
Usage: !autowelcome usage - Used to give info on how to opt out of/in to getting autowelcome messages from the bot.
Usage: !autowelcome optout - Will make you get the autowelcome message ONCE every 24 hours on every FEXBot.
Usage: !autowelcome optin - Will opt you into getting autowelcome messages normally.
Usable tags: {mode}, {name}, {status}, {regname}, {group}, {command}, {ucount}, {id}, {pcount}, {randomreg}, {randomname}, {randompoke}, {rank}, {fexrank}, {lpname}, {lpid}, {lpprice}, {lptype}, {lpsmilies}, {lpmax}, {randomnumber} | Custom range: {randomnumber:number-number2} (Minimum is -10,000, Maximum is 10,000, Default is 1-100) Example: {randomnumber:1-20} (Hover over each tag to see what they do).
Read usage. Owner
!Boot Usage: !boot [Regname/ID] [Chat] [Optional: reason] - Used to kick a user to another chat. User: !boot Jadiction Help
Bot will boot the user "Jadiction" to the chat Help, if it's high enough rank and if they're online in the chat.
Owner
!Confirm | !Unconfirm Usage: !confirm - Used only the first time a bot joins your chatroom, to confirm you want this bot to be on that chat.
Usage: !unconfirm - Used also when a bot joins your chatroom for the first time, but you don't want to confirm it. This will block the bot from accessing that chat for 1 day.
Note: Only owners/main owners can confirm or unconfirm a bot.
User: !confirm
Bot: Thank you for confirming me.
Owner
!Copy | !Uncopy Usage: !copy [Regname/ID] [Time in minutes (0 for forever)] - The bot will copy the user's appearance for the time specified or forever.
Usage: !uncopy - The bot will revert back to its old name/status/home.
Note: If you use !copy [Regname/ID] 0 , The bot will copy the user's appearance forever and it will stay saved even after restart. To revert back, use !uncopy before the bot has restarted.
Note: The command now copies the user's powers.
Read usage. Owner
!Customplugin Usage: !customplugin [On, off, message, command, time]
Usage: !customplugin [On/off] - Turns the customplugin on or off.
Usage: !customplugin message [Message to send every -set time- seconds.]
Usage: !customplugin command [Command to send every -set time- seconds.]
Usage: !customplugin time [Time (in seconds) of how often to send the message or the command.]
Usage: !customplugin add - Allows you to add a message into customplugin.
Usage: !customplugin remove - Allows you to remove a message from the customplugin.
Usage: !customplugin list - Shows you the list of customplugins you have added, ALSO shows you the ID of the message.
NOTE: You can now use multiple commands/messages to be sent in one.
NOTE: You can use tags with customplugin.
/notags: If custom commands start with "/notags", it will not translate the {} tags.
Usable tags: {mode}, {name}, {status}, {regname}, {group}, {command}, {ucount}, {id}, {pcount}, {randomreg}, {randomname}, {randompoke}, {rank}, {fexrank}, {lpname}, {lpid}, {lpprice}, {lptype}, {lpsmilies}, {lpmax}, {input}, {randomnumber} | Custom range: {randomnumber:number-number2} (Minimum is -10,000, Maximum is 10,000, Default is 1-100) Example: {randomnumber:1-20} (Hover over each tag to see what they do).
Read usage. Owner
!Hush Usage: !hush [Guest, member, mod, owner] [Time in seconds] [Optional: reason] - Hush the users of the rank you specified in the chat; make them unable to talk for a certain amount of time.
Note: The maximum hush time is 60 seconds.
User: !hush mod 60
Bot will hush moderators and lower ranks for 60 seconds, if it's high enough rank.
Owner
!Kickafk Usage: !kickafk [On/off] - Turns kicking AFK users on or off.
Usage: !kickafk settime [Guest, member, mod, owner] [Time in minutes] - Set an AFK time limit for specified ranks. The bot will PC them asking if they are AFK or not. If they don't reply in 30 seconds, it will assume they are AFK and kick them.
Usage: !kickafk bump [On/off] - If kickafk is enabled for your rank, you can toggle if the bot will (BUMP) you in PC before kicking you for being AFK.
Usage: !kickafk respondtime - {Time in seconds/default (30s)]. Allows you to set a specific time for how often the bot will automatically kick afk users.
User: !kickafk
Bot: Guests: OFF, Members: OFF, Moderators: OFF, Owners: 50 minutes | Usage here.
Owner
!Kickall Usage: !kickall [1, 2, 3, 4, 5, 6, 7, 8]
Usage: !kickall 1 - Kicks all guests (/ka)
Usage: !kickall 2 - Kicks all registered guests (/kar)
Usage: !kickall 3 - Kicks new users who haven't talked yet (/kam)
Usage: !kickall 4 - Kicks users with no ID (nulls) (/kat)
Usage: !kickall 5 - Kicks unregistered guests from all pools (/kap)
Usage: !kickall 6 -Kicks registered and unregistered guests from all pools (/karp)
Usage: !kickall 7 - Kicks banned users (/kab)
Usage: !kickall 8 - Raid protection: Turns protection on (/p) and then kicks unregistered guests from all pools (/kap)
Read usage. Owner
!Logs Usage: !logs [Chat, event, command, user] - Gives you a link (valid up to one hour) containing all of the available logs at the time of request to view the type of logs you specified.
Usage: !logs [Chat, event, command, user] clear - Clears the type of log you specify.
Usage: !logs clearall - Clears all of the logs stored on the bot.
NOTE: The bot will NEVER log the following commands: !mail, !groupsettings storepassword.
Read usage. Owner
!Mute Usage: !mute [Regname/ID] [Optional: reason] - Mutes the specified user if bot is owner or above. Read usage. Owner
!P Usage: !p [1, 2, 3, 4, 5]
Usage: !p 1 - Turns normal protection on (/p)
Usage: !p 2 - Turns protection on for unregistered users and new guests (/pg)
Usage: !p 3 - Turns protection for all new guests (/pc)
Usage: !p 4 - Turns protection for all unregistered and makes your chat for registered users only (/pr)
Usage: !p 5 - Turns protections on for all guests and makes your chat for members only (/pm)
Read usage. Owner
!Power Usage: !power [On, off, check, default, whereis] [Power]
Usage: !power [On/off] [Power] - Turns on/off a bot power.
Note: You are able to enable/disable powers in bulk, check the example.
Usage: !power [On/off] all - Enables or disables all of the bot's powers.
Usage: !power check [Power] - Tells you if the power is on or off.
Usage: !power default - Enables all the default powers.
Note: These powers are disabled by default: Invisible, NoPC, NoPM, Show and Xavi.
User: !power off red
Bot: RED has been disabled.

User: !power on xavi red
Bot: XAVI and RED have been enabled.
Owner
!Ranklock Usage: !ranklock [Regname/ID] [Guest, member, moderator, owner] - Uses the ranklock power to lock that user at this rank so no one is able to change it.
Usage: !ranklock [Regname/ID] off - Disables ranklock for that user so you can change their rank again.
Read usage. Owner
!Scroller Usage: !scroller [Message] - Sets the scroller (If the bot has required rank from gcontrol)
Usage: !scroller clear - Clears the scroll.
Read usage. Owner
!Sinbin Usage: !sinbin [Regname/ID] [Time in hours] - Used to sinbin a moderator; make them unable to ban or kick for a certain amount of time (with a maximum of 24 hours).
Note: This will not work on tempmods.
Note: To un-sinbin a user, just re-mod them!
User: !sinbin jadiction 1
Bot will sinbin the user "Jadiction" for 1 hour, if it's high enough rank and if they're online in the chat.
Owner
!Storage Usage: !storage [List, clear, save, delete, ID] [Message, ID] - Stores a message or screenshot.
Usage: !storage save [Message goes here] - How to save a message/screenshot.
Usage: !storage list - Shows list of stored messages.
Usage: !storage delete [ID] - Deletes the specified storage ID.
Usage: !storage clear - Clears the storage list.
Usage: !storage [ID] - To view the specific ID of the message you have stored.
Read usage. Owner
!Temp Usage: !temp [Check, member, moderator, owner] [Regname/ID] [Time in hours] - Makes the user a temp member, moderator or owner.
Usage: !temp check [user] - Will check to see if the user has a temp rank.
Note: The maximum temp time is 24 hours.
Note: You can now use !tempcheck as a sub alias.
Read usage. Owner
!Allchat
[Updated!]
Usage: !allchat [Ban, snakeban, spaceban, matchban, mazeban, codeban, slotban, zipban, reverse, flipban] [Optional: time in hours] [Optional: reason] - Does the specified ban/feature to the whole chat.
Usage: !allchat [Mute, kick, zap, dunce, yellowcard, naughtystep, badge, bump, pc, pm] [Optional: reason] [Message for PC, PM]
Usage: !allchat [Unban, undunce, unbadge, unyellowcard, unnaughtystep]
Note: It takes 1 second per user due to Xat's filter.
User: !allchat badge
Bot will badge all users the chat if it's high enough rank, and if they're not already badged.
Main
!Chatstaff Usage: !chatstaff [Members, remove, clear]
Usage: !chatstaff - Gives you a link to view the chat's staff. (This is set to Everyone)
Usage: !chatstaff members [On/off] - If this is on, the bot will list members on the staff list. Otherwise, members are not listed by default.
Usage: !chatstaff remove [Regname/ID] - Used to remove inactive users from the staff list.
Usage: !chatstaff clear - Clears the staff list.
Note: Chatstaff avatars now update if you changed it within a day of it last being updated. You can force it to update by using !chatstaff remove [Your regname/ID] and then rejoining the chat. (There is no minrank for this command.)
Read usage. Main
!Groupsettings Usage: !groupsettings [Storepassword, mains, power, chatsetting]
Usage: !groupsettings storepassword [Chat password] - (DO THIS IN PC) This stores and secures the chat password so you don't have to include it everytime you edit a setting. This password will NEVER be sent with any command and no one will be able to display it.
Usage: !groupsettings mains - [Add, Remove] [Regname/ID] OR to see list.
Usage: !groupsettings chatsetting - [outer, frame, tags, inner, radioip, buttoncolor, mobileportait, mobilelandscape, description, buddy] [input] OR !groupsettings chatsetting [status, memberonly, nostoremessages, nolist, nosmileybar, transparent, soundsoff, regonly, subonly, strictban, navbar [on, off]
Read usage. Main
!Mod Usage: !mod [All, on, off, status, filter, maxkicks, maxkickstime, bantime, reason, flood, glitch, caps, spam, namedetection, smilienamedetection, links, language, proof, reportlist] [Value]
Usage: !mod all [On/off] - Turns all moderation settings on/off.
Usage: !mod [On/off] - DISABLES or ENABLES the moderation in general. It will not change your settings.
Usage: !mod status - Shows the status of all moderation switches & values of those that have max values.
Usage: !mod filter [Language, links]
Usage: !mod filter language [Add, remove, list, clear]
Usage: !mod filter language [Add, remove] [Language] - Adds or removes a language filter from the mod list.
Usage: !mod filter language add all - Adds all languages to your language list.
Usage: !mod filter language clear - Removes all languages from your language lists.
Usage: !mod filter language list - Shows you a list of the languages you have enabled moderations for.
Note: If your language list is empty, the bot will not kick, ban even if !mod is enabled, unless there are custom words added to your list.
Usage: !mod filter links [On/off] - Enables or disables the default link filter.
Usage: !mod maxkicks [Language, smiliespam, links, caps, glitch, flood, spam, namedetection, namesmilie, all] [Number (0=instant ban)] - Changes the number of maximum kicks (warnings) for each moderation feature.
Usage: !mod maxkickstime [Maxkicks time in hours] - This will change the time limit on maxkick chances. After the specified hours, the user will have full chances again.
Note: The default maxkicks time is 12 hours.
Usage: !mod bantime [Language, smiliespam, links, caps, glitch, flood, spam, namedetection, namesmilie, all] value - Sets the ban time for the specified moderation.
Usage: !mod reason [Language, smiliespam, links, caps, glitch, flood, spam, namedetection, namesmilie, all] [What should the bot say when it bans for this specified moderation feature] - Sets the reason for the moderation feature.
Usage: !mod reason [Language, smiliespam, links, caps, glitch, flood, spam, namedetection, namesmilie, all] reset - Resets the reason for the moderation feature back to default.
Usage: !mod [Smiliespam, caps, flood, spam, namesmilie] [On, off, Max value] - Turn on or off, also setting to change the max value.
Example: !mod spam - Shows if it's on or off and the usage | !mod spam on - Turns spam detection on. | !mod spam 5 - Changes max letter spam value to 5.
Usage: !mod links [On, off, list, add, remove, all, chat]
Usage: !mod links [On/off] - Enables or disables links moderation.
Usage: !mod links list - Gives you a paste with the links you have allowed.
Usage: !mod links [Add, remove] [Link to add/remove] - Adds or removes a link from the allowed links list.
Usage: !mod links all [On/off] - Turns detection for ALL links on/off, otherwise it's just xat.com links.
Usage: !mod links chat [On/off] - Turns detection for chat (Xat) links ONLY.
Usage: !mod links clear - Clears your allowed links.
Usage: !mod language [On, off, add, remove, list, clear, customban]
Usage: !mod language [On/off] - Enables or disables language moderation.
Usage: !mod language [Add, remove] [Cuss word] - Add or remove a cuss word from your moderation filter.
Usage: !mod language list - Gives you a paste with your allowed words.
Usage: !mod language clear - Clears every word on your list.
Usage: !mod language customban [Add, remove, check, list, clear, bantime, bantype, reason]
Usage: !mod language customban add [Word] [Bantime] [Optional: bantype] [Optional: reason] - Adds that word to your customban list so the bot ignores the default ban time for language and bans for the amount of hours you input. The ban type is optional, default ban type is normal. The reason is also optional, if left empty the bot will use the normal language moderation reason.
Usage: !mod language customban remove [Word] - Removes that word from your customban list so the bot will ban for the default language ban time.
Usage: !mod language customban check [Word] - Tells you if the word you entered is added to the customban list or not. If it is, the bot will also tell you the ban type/time and the reason.
Usage: !mod language customban list - Gives you a paste of the words added to your customban list.
Usage: !mod language customban clear - Clears your customban list.
Usage: !mod language customban [Bantime, bantype] [Word] - Changes the bantime or the bantype for that word.
Usage: !mod language customban reason [Word] [Reason, default] - Changes the ban reason for that word. "Default" would reset to the default which is the language moderation reason.
Usage: !mod language customban strict [Word] [On/off] - Enables or disables the strict filter. If the filter is enabled for that word, the bot will detect it anywhere within another word. For example, if I add "wordX" as strict and someone says "abwordXc", they will get banned.
Note: Adding a word to your language/customban list will not work on main chat if !mod is enabled. You can either disable it, or just add the word using the command in PC/PM. You can always use the advpanel, of course.
Usage: !mod proof [Optional: Regname/ID] - Shows why the bot banned that user. Can be used without a regname/ID to show proof for the last ban.
Note: The default minrank for this subcommand is set to Guest, regardless of !mod command's minrank. However, you can still change it by using !minrank modproof [rank]
Usage: !mod reportlist [Add, remove, list] - Reportlist will PC users on the list as to why it banned the user.
Usage: !mod reportlist [PC, PM] - If you are added on the reportlist, you will get the report message in PC (by default). Use this subcommand to switch between getting the message in PC or PM.
Note: This subcommand will work regardless of your rank, as long as you are added to the reportlist.
Kick & ban reason tags: {maxflood}, {maxsmilies}, {maxcaps}, {maxspam}, {maxwordspam}, {maxnamesmilies}, {maxletters}, {maxwords} Hover over the word to see what each tag does.
Read usage. Main
!Unbannable Usage: !unbannable [Add, remove, clear, list] [Regname/ID] [Rank] - Users added to this list will not get banned by the bot. They will still be able to be gamebanned/gameban themselves though.
Usage: !unbannable add [Regname/ID] - Used to add a user to the unbannable list so the bot doesn't ban them.
Usage: !unbannable add [Rank] - Bot will add the online users of the specified rank to the unbannable list.
Usage: !unbannable remove [Regname/ID] - Removes the user from the unbannable list.
Usage: !unbannable clear - Removes all users from the unbannable list.
Usage: !unbannable list - Gives you the list of users that the bot can't ban.
Usage: !unbannable add [chatstaff] - Adds all the chat staff to the unbannable list so the bot cannot ban them.
User: !unbannable add jadiction
Bot: Jadiction has been added to the unbannable list, the bot can no longer ban them!
User: !unbannable add owners
Bot will add the owners currently online on the chat to the unbannable list.
User: !unbannable add chatstaff
Bot will add all of the chat staff to the unbannable list so the bot cannot ban them.
Main
!Unkickable Usage: !unkickable [Add, remove, clear, list] [Regname/ID] [Rank] - Users added to this list will not get kicked by the bot.
Usage: !unkickable [Add/remove] [Regname/ID] - Used to add or a user to/from the unkickable list.
Usage: !unkickable add [Rank] - Bot will add the online users of the specified rank to the unkickable list.
Usage: !unkickable clear - Removes all users from the unkickable list.
Usage: !unkickable list - Gives you the list of users that the bot can't kick.
Usage: !unkickable add chatstaff - Adds all the chat staff to the unkickable list so the bot won't kick them.
User: !unkickable add jadiction
Bot: Jadiction has been added to the unkickable list, the bot can no longer kick them!
User: !unkickable add owners
Bot will add the owners currently online on the chat to the unkickable list.
User: !unkickable add chatstaff
Bot will add all chat staff to the unkickable list so the bot cannot kick them.
Main
!Editbot
[Updated!]
Usage: !editbot [Name, avatar, xatavatar, home, status, statusglow, statuscolor,statusfx,nameglow, namecolor, namegrad, hat, stealth, pcback, ticklemessage, diemessage, restartmessage, startupmessage, defaultpool, currency, language, move, pawn, profile, swap, fullglow, nameflag, pstyle] [Value]
Usage: !editbot name [Name] - Changes the bot's name.
Usage: !editbot avatar [Image link, xat avatar ID] - Changes the bot's avatar. Can use {lpname} tag so you can do !editbot avatar ({lpname#}) to show the latest power smilie.
Note: Having (random) , (random[Power]) or (random{lpname}) as the bot's avatar will disable PCBack power to avoid the Xat bug that prevents Random from working if PCBack link is set in avatar.
Usage: !editbot xatavatar [Power name] - Gets a JPG image of the power and sets it as avatar.
Usage: !editbot home [Link] - Changes the bot's homepage.
Usage: !editbot status [Message] - Changes the bot's status.
Usage: !editbot [Nameglow, namecolor, namegrad, statusglow, statuscolor] [Value, default] - Sets as the value you entered. If you want the nameglow green, use !editbot glowcolor default - and it will be defaulted to (glow).
Usage: !editbot hat off - Turns hat off (without turning the power off).
Usage: !editbot hat [Color, code] - Changes the color or the code of the hat OR !editbot hat blue, gold, purple, pink, red, and green for Everypower.
Usage: !editbot stealth [On/off] - Turns bot's stealth on or off (Makes the bot show as guest when it's owner).
Usage: !editbot pcback [Background link] - Changes your bot's background for PC, by default it will just be the chat's background.
Usage: !editbot ticklemessage [On/off] - Turns tickle message on or off.
Usage: !editbot ticklemessage [Message] - Changes the tickle message (The message the bot sends when a user clicks them).
Usage: !editbot diemessage [Message] - When you use the command !do die , it sends this message.
Usage: !editbot restartmessage [Message] - When you use the command !do restart , it sends this message before restarting.
Usage: !editbot startupmessage [On, off, default, {What to change startup message to}] - Used to enable/disable and edit the bot's startup message (the message the bot sends when it joins the chat after starting/restarting) You can also set it back to default.
Usage: !editbot defaultpool [Main, rankpool, banpool, 3, 4, 5, etc.] - If specified pool exists, the bot will automatically join it by default rather than the main pool (0).
Note: If you want to make the bot go to another pool for some time, but still want it to join the main pool by default, use !pool
Usage: !editbot currency [New Currency] - Any current command will use this currency.
Usage: !editbot language [Language] - Changes the language that the bot speaks in.
Usage: !editbot move [Chat] - The bot will go to the chat you specified, granted it has bot power set up correctly.
Usage: !editbot pawn [Typing, away, both] - Gives your bot a (typing) power , (away) power or both at the same time on its pawn.
Usage: !editbot profile [Add, remove, use, list] - A profile contains the display name, avatar, homepage, nameglow/namecolor, hat code/color, status, statusglow/statuscolor, statusfx and pcback.
Usage: !editbot profile [Add/remove] [profile name] - Adds or removes a profile.
Usage: !editbot profile use [Profile name] - Switches to that profile.
Usage: !editbot profile list - Gives you a list of your profiles so you could then choose which one to switch to.
Usage: !editbot swap [Name/status] - Used to swap either the nameglow & namecolor or statusglow & statuscolor of the bot.
Usage: !editbot fullglow - Used to display the nameglow, namecolor and namegrad codes of the bot.
Usage: !editbot glow off - Used to prevent the glow code from being sent. Useful if you don't want to use glow, or want it in the bot's name instead.
Usage: !editbot statusfx [Effect] [Speed]- Allows you to edit/change the bots status visual effects. Use the command to see full usage.
Note: Autowelcome, tickle message, start message and other customizable messages, along with !say don't get translated.
Usable tags for tickle message: {mode}, {name}, {status}, {regname}, {group}, {command}, {ucount}, {id}, {pcount}, {randomreg}, {randomname}, {randompoke}, {rank}, {fexrank}, {lpname}, {lpid}, {lpprice}, {lptype}, {lpsmilies}, {lpmax}, {randomnumber} | Custom range: {randomnumber:number-number2} (Minimum is -10,000, Maximum is 10,000, Default is 1-100) Example: {randomnumber:1-20} (Hover over each tag to see what they do)
Usable tags for name and status: {mode}, {group}, {randomnumber}, {lpname}, {lpsmilies}, {lpid}, {lpprice}, {lptype},{lpmax}.
Usable tags for avatar: {lpname}, look at the example.
User: !editbot ticklemessage Why are you clicking me, {name}? I know your regname is {regname} with the ID: {id} and you are at {group} with {ucount} users in it.

User: !editbot avatar ({lpname})
Trusted
!Poll | !Vote
[Updated!]
Usage: !poll [Start, end, status, voters, results] - Start a poll for users to vote on in the chat.
Usage: !poll start Question goes here? | Option 1 | Option 2 | Option 3 | etc - Starts the poll with the specified question and options.
Usage: !poll end - Ends the poll and pastes the results for future references.
Usage: !poll status - Sends you the link that shows the poll graph. (This is set to Everyone)
Usage: !poll voters [Rank, Type] [Rank: guest, member, moderator, owner | Type: all, registered, subscriber] - You can set the certain rank/user type that is able to vote.
Usage: !poll results - Shows the results in chat rather than poll graph.
Usage: !vote Option 1 - Casts your vote.
Usage: !poll showvoters [on/off] - Enables/disables showing voter usernames on status page.
User: !poll start Is FEXBots the best? | Obviously | Yes | Duh
Bot starts poll so users can use !vote
User: !vote Duh
Bot: Your vote has been casted!
Trusted
!Response
[Updated!]
Usage: !response [Add, remove, edit, clear, on, off, list, single, literal, normal, check, minrank] [What they say] [Bot response here]
Example: !response add [Hi there] [Hi, {name}!] - If someone did "hi there everyone", the bot would reply "Hi, {name}!", if you made it literal, it would ONLY reply to "hi there" in a sentence.
Usage: !response [Add/remove] [Phrase] [Response] [Single] - Would make it a single response. So it will only reply to the response if that phrase is alone.
Usage: !response add [Add/remove] [Phrase] [Response] [Literal] - Would make it a literal response. So it will only reply the response if that phrase is the EXACT phrase.
Usage: !response add default - Adds default responses that any bot would need, and tells you which responses the bot failed to add (the ones you already had added)
Note: The default responses have been chosen by staff because they're helpful and are commonly added on every bot, however you can still remove any response you don't want.
Usage: !response edit [Phrase] [Response] - Would edit the given phrase's response, without having to remove and add it again.
Usage: !response copy - Allows you to copy one response to another response.
Usage: !response clear - To remove all the responses.
Usage: !response [on/off] - Enables or disables responses.
Usage: !response list - Gives you a paste with all the responses added to that bot.
Usage: !response normal [What they say] - Make the phrase normal again.
Usage: !response single [What they say] - Make the phrase single.
Usage: !response literal [What they say] - Make the phrase literal.
Usage: !response check [What they say] - Checks if the response is found.
Usage: !response minrank [What they say] - Minranks the response as to what rank the bot replies to when a the certain phrase is said.
Example: !response add [back] [Welcome back, {name}.] [Single] -- If someone said "back", it would reply. If someone said "I got shot in the back.", it would NOT reply.
Whenever someone says the given phrase the bot will reply to what your response is.
You must include the brackets for this command. Example: !response add [Hi bot] [Hello {name}]
You must include the brackets to remove them as well. Example: !response remove [Hi bot]
You can send commands through response.
Example: !response add [promoted] [/sendcmd !promoted] - Will send promoted command after someone says "promoted".
You can also do other various features with responses. Such as the usable commands:
Usable commands 1: /guest - /member - /mod - /owner - /pc - /pm - This will rank or PC/PM the user who did the command. Example: !response add [mod me] [/mod] Yes, responses can be minranked.
Usable commands 2: /tempguest [hours] - /tempmember [hours] - /tempmod [hours] - /tempowner [hours] - This will temporarily rank the user who used the command with the hours specified. [Example: !cmd add tempmod /tempmod 8] Be cautious of minranks for these, as this means anyone could temp rank themselves.
Usable commands 3: /tempmemberuser [user] [hours] - /tempmoduser [user] [hours] - /tempowneruser [user] [hours] - This will temporarily rank the user specified with the hours provided. [Example: !cmd add temp42 /tempmoduser 42] Be cautious of the minrank for this as well, as it means anybody could temporarily rank the specified user.
Usable commands 4: /guestuser {input} - /memberuser {input} - /moduser {input} - /owneruser {input} - /pcuser {input} - /pmuser {input} - This will rank or PC/PM the user you specified after it.
Usable commands 5: /kick - /ban - /zap - /mute - This will kick/ban/zap or mute the user who did the command. Example: !response add [kick me] [/kick You asked for it.] Yes, responses can be minranked.
Usable commands 6: /kickuser {input} - /banuser {input} - /zapuser {input} - /muteuser {input} - This will kick/ban/zap or mute the user you specified after it.
Usable commands 7: /sendcmd - /bulk - /random - /clear - /notags - /delay[1-5] (pick /delay1, /delay2, etc. Max 5.)
/sendcmd [command]: If you use /sendcmd the bot will send the command you specified, if it exists.
/bulk: Add more than 1 command. Needs to be separated by ||. Example: !response add [hi] [/bulk Hi user! || How are you?]
/random: Same goes for /random, it will select which one to use randomly. Example: !response add [hi] [/random Hi user! || Hi, how are you?]
/clear: Used to clear the chat without checking for minrank (If someone used a response with /clear, it will clear the chat regardless of their rank.)
/delay[1-5]: Used to add a delay between commands and response messages. Note: You can only delay from 1 to 5 seconds. Example: !response add [hello] [/bulk Hello! || /delay2 || How are you?] - This would say "Hello!", wait 2 seconds, then say "How are you?".
/notags: If responses start with "/notags", it will not translate the {} tags.
Usable tags: {mode}, {name}, {status}, {regname}, {group}, {command}, {ucount}, {id}, {pcount}, {randomreg}, {randomname}, {randompoke}, {rank}, {fexrank}, {lpname}, {lpid}, {lpprice}, {lptype}, {lpsmilies}, {lpmax}, {input}, {randomnumber} | Custom range: {randomnumber:number-number2} (Minimum is -10,000, Maximum is 10,000, Default is 1-100) Example: {randomnumber:1-20} (Hover over each tag to see what they do) & {smiley}.
Example: !response add [smiley] [{smiley}Message here] - So if you did !response add [cool] [{smiley}You're not cool.] the bot would reply to any variation of this smiley. For example, "(cool)", "(cool#y)", "(cool#y#all#types#of#code)", etc. would be detected and get replied to with "You're not cool", in this case. This would be used if you want a smiley to be replied to regardless of the codes in it to make it appear different.
Read usage. Trusted
!Acclist Usage: !acclist [Add, edit, remove, Regname/ID, rank, on, off, status, clear]
Usage: !acclist - Lists the current users on access list, along with their ranks.
Usage: !acclist add [Regname/ID] [Rank] - Adds that user to the access list with the rank you specified.
Usage: !acclist edit [Regname/ID] [Rank] - Changes that user's rank on the list to the new rank you input.
Usage: !acclist remove [Regname/ID] - Removes the user from the list.
Usage: !acclist add vols [Rank] - Adds all of Xat's current volunteers to your bot's access list as that rank.
Usage: !acclist remove vols - Removes all of Xat's current volunteers from your bot's access list.
Usage: !acclist [Regname/ID] - Tells you that user's bot and chat rank.
Usage: !acclist [Your regname/ID] - Tells you your bot rank as well as your chat rank.
Note: If you have a high enough rank to use this command, the bot will reply in main, otherwise it will reply in PM.
Usage: !acclist [Rank] - Tells you the users who have that bot rank.
Usage: !acclist [On/off] - Turns access by list on or off. If it is on, only those on the access list will be able to use the bot. If it's off, anyone can use the commands if they are the appropriate chat rank.
Usage: !acclist status - Tells you if access by list is on or off.
Usage: !acclist clear - Clears the entire list EXCEPT Bot Owners. (You can only remove Bot Owners from advpanel)
Allowed ranks are: Banned, Guest, Member, Moderator, Owner, Main, Trusted, Bot Owner.
User: !acclist
Bot: User[rank], User[rank].

User: !acclist remove 42
Bot: 42 has been removed from the access list.

User: !acclist add 42 main
Bot: 42 has been added as MAIN!

User: !acclist add 42 botowner
Bot: You must add Bot Owners in the advanced panel, only panel access users can do this.
Trusted
!Limit Usage: !limit [Snakeban, spaceban, mazeban, matchban, codeban, reverse, zip, slotban] [Time in hours]
Will change the maximum gameban duration when someone uses !game
User: !limit snakeban 100
Bot would set the snakeban limit to 100 hours, so no one can get snakebanned for more than 100.
Trusted
!Pool Usage: !pool [ID] - Will send the bot to a different pool depending on the ID you entered.
IDs: 0 MainPool, 1 RankPool, 2 BanPool, 3+ Rest of the pools.
Note: The bot will still join the default pool on restart. To change the default pool, use !editbot defaultpool
Read usage. Trusted
!Rank Usage: !rank [Guest, member, mod, owner, up, down, all] [Regname/ID]
Usage: !rank [Guest, member, mod, owner] [Regname/ID] - Makes the specified users that rank.
Usage: !rank [Up/promote] [Regname/ID] - Promotes the user to the next rank up.
Usage: !rank [Down/demote] [Regname/ID] - Demotes the user to the next rank down.
Usage: !rank [Rank] all - Makes everyone in the chat that rank.
Usage: !rank [Up, promote, down, demote] all - Promotes/demotes everyone in the chat.
Note: !rank guest [Regname/ID] can be used to demote someone even when offline.
User: !rank member all
Bot will make everyone a member if it's high enough rank.
Trusted
!Sing Usage: !sing [Artist] [Songname] - This will make the bot sing the song you requested if it is found. It will also change the bot's name to the song and artist's name, and will change the bot's avatar to the album art (the bot will go back to its old name and avatar after it's done singing). Include the brackets for this command.
Usage: !sing stop - This will stop the bot from singing and make it go back to its normal appearance.
User: !sing [Eminem] [Not afraid]
Bot will sing the song requested, if found.
Trusted
!Snitch Usage: !snitch [On, off, commandsonly, add, remove] [Regname/ID] - Whenever someone private chats or private messages the bot, it will tell you in PC.
Usage: !snitch [On/off] - Turns the snitch on or off.
Usage: !snitch commandsonly [On/off] - Enables or disables snitching for commands only so that any other message that was sent in the bot's PC/PM and isn't a command won't be snitched.
Usage: !snitch add [Regname/ID] - Adds the user to snitch list so the bot snitches to them.
Usage: !snitch remove [Regname/ID] - Removes the user from the snitch list so the bot does not snitch to them.
Usage: !snitch list - Shows who the bot is snitching to.
NOTE:The bot will NEVER snitch the following commands: !mail, !groupsettings storepassword.
Read usage. Trusted
!Turn Usage: !turn [Titlegrabber, showchat, AI, autoradio, autogames, smart, mailnotify, showrank, autostart, tickleonjoin, latestpower, autounban, privacy, showupdates, pollnotify, automod, autoscramble, automadgab, autorandom, autohangman, autotyperace, censor, logs, directlink, PGO, announcements] [On/off]
Usage: !turn titlegrabber [On/off] - Turns on/off if bot should grab the title each link that is sent.
Usage: !turn showchat [On/off] - Turns on/off if bot should show its current chat when it is clicked.
Usage: !turn AI [On/off] - Turns bot's PC/PM artificial intelligence on/off.
Usage: !turn autoradio [Message, scroll, both] - Should the bot send the current radio change in message, scroll or both?
Usage: !turn autoradio [On/off] - Turns on/off if bot should announce the new song on radio in a message, or in the scroll.
Usage: !turn autoradio color [#hexcode] - Changes the scroll's color for autoradio.
Usage: !turn autoradio scrollmessage [Value, off] - The message goes after song title (scroll only), used for disclaims or etc. Type off for value to turn off.
Usage: !turn autogames [On, off, {Type of gamerace}] - Turns on/off if bot should bring the gamebot everytime he leaves. If you have a game chat, this is perfect, also changes the autogames type for whatever game to play.
Usage: !turn smartgamebans [On/off] - Turns on/off if smart gamebans are on or off.
Example: If someone said "snakeban 1 hour" the bot would snakeban them for 1 hour without the user having to use the !game command.
Usage: !turn mailnotify [On/off] - Turns on/off if bot should notify if they got new mail from the !mail feature.
Usage: !turn showrank [On/off] - Turns on/off if bot should show rank when they don't have the minimum rank when they attempt to use a command.
Usage: !turn autostart [On/off] - When the bot somehow turns off (usually from Xat), our system will check every 15 minutes to see if it's online and turn it back online automatically.
Usage: !turn tickleonjoin [On/off] - This will make the bot click the user when they join. This being on will improve the !powerinfo commands so they send faster.
Usage: !turn latestpower [On/off] - Bot will check for the latest power release and announces it in the main chat.
Usage: !turn autounban [On/off] - Automatically un-bans a user from a gameban if they sign out and in twice (indicating they're having trouble).
Usage: !turn privacy [Aliases, BG, botinfo, botname, chat, customcommands, radio] [On/off] - You can hide or show each and every one of these displayed on the website (Bots page and your commands page).
Usage: !turn showupdates [On/off] - When you make changes from the panel or advpanel, it will notify you on chat what changed.
Usage: !turn pollnotify [On/off] - If you have a !poll up, It will notify users who have NOT taken the poll that they can and should take it.
Usage: !turn automod [On/off] - Switches on or off if the bot should automatically enable chat moderation during promotion.
Usage: !turn automod turnoff [On/off] - Switches on or off if the bot should disable chat moderation after promtion is over.
Usage: !turn auto[Scramble, madgab, random, hangman, typerace] [On/off] - Will automatically start the games after they are solved, if this is turned on. However, it will not autostart if you end it.
Usage: !turn censor [On/off] - Enables or disables if the bot should censor what it says.
Usage: !turn logs [All, chat, commands, user, events] [On/off] - Enables or disables the specified logs type. "All" would enable/disable all logs at once.
Usage: !turn directlink [On/off] - Enables or disables the bot fetching and posting the direct link of a previously posted imgur or gyazo link by any user (member+).
Note: !turn directlink no longer supports prntscr, only imgur/gyazo.
Usage: !turn PGO [On, off, pmcatchresults, leave, public]
Usage: !turn PGO [On/off] - Enables or disables the game Pokemon Go in your chat.
Usage: !turn PGO pmcatchresults [On/off] - Enables or disables posting in main chat the catch results for each user attempting to catch a pokemon nearby.
Usage: !turn PGO leave [On/off] - Enables or disables posting in main chat when the pokemon has ran away.
Usage: !turn PGO public [On/off] - Enables or disables linking your chat on xat.com/PGO (FEX's public pokemon spawning chat) when a pokemon is spawned there.
Usage: !turn announcements [On/off] - Enables or disables the bot posting announcements in the chat from official FEXBots staff. Note: There will be a max of 1 announcement per day and will be about any new commands/features.
Read usage. Trusted
!Cmd
[Updated!]
Usage: !cmd add [Command here] [Response here] - Adds a new command with the given response.
Usage: !cmd remove [Command] - Removes the given command.
Usage: !cmd edit [Old command] [New response to command] Edits a command and changes its response.
Usage: !cmd alias add [NewCommand] [OriginalCommand] - Allows you to add or remove so you can rename an original command to a new one.
Usage: !cmd alias remove [NewCommand] - Used to remove an alias.
Usage: !cmd alias edit [NewCommand] [OriginalCommand] - Changes the command associated with that alias.
Usage: !cmd check [Command, alias] - Checks if the alias or custom command is used.
Usage: !cmd list - Sends a paste link of all your custom commands.
Usable commands 1: /guest - /member - /mod - /owner - /pc - /pm - This will rank or PC/PM the user who did the command [Example: !cmd add modme /mod] Yes, custom commands can be minranked.
Usable commands 2: /tempguest [hours] - /tempmember [hours] - /tempmod [hours] - /tempowner [hours] - This will temporarily rank the user who used the command with the hours specified. [Example: !cmd add tempmod /tempmod 8] Be cautious of minranks for these, as this means anyone could temp rank themselves.
Usable commands 3: /tempmemberuser [user] [hours] - /tempmoduser [user] [hours] - /tempowneruser [user] [hours] - This will temporarily rank the user specified with the hours provided. [Example: !cmd add temp42 /tempmoduser 42] Be cautious of the minrank for this as well, as it means anybody could temporarily rank the specified user.
Usable commands 4: /guestuser {input} - /memberuser {input} - /moduser {input} - /owneruser {input} - /pcuser {Input} - /pmuser {Input} - This will rank or PC/PM the user you specified after it.
Usable commands 5: /kick - /ban - /zap - /mute - This will kick/ban/zap or mute the user who did the command [Example: !cmd add kickme /kick You asked for it.] Yes, custom commands can be minranked.
Usable commands 6: /kickuser {input} - /banuser {input} - /zapuser {input} - /muteuser {input} - This will kick/ban/zap or mute the user you specified after it.
Usable commands 7: /sendcmd - /bulk - /random - /clear - /notags - /delay [1-5]
/sendcmd [command]: If you use /sendcmd the bot will send the command you specified, if it exists.
/bulk: Add more than 1 command. Needs to be separated by ||. Example: !cmd add hi /bulk Hi user! || How are you?
Note: You are able to use /sendcmd with /bulk. Example: !cmd add newpower /bulk /sendcmd latestpower || /sendcmd clear /random: Same goes for /random, it will select which one to use randomly. Example: !cmd add hi /random Hi user! || Hi, how are you?
/clear: Used to clear the chat without checking for minrank (If someone used a response with /clear, it will clear the chat regardless of their rank.)
/delay: Used to add a delay between commands. Note: You can only use delay between 1 to 5 seconds. Example: !cmd add hello /bulk Hello! || /delay2 || How are you?
/notags: If custom commands start with "/notags", it will not translate the {} tags.
Usable tags: {mode}, {name}, {status}, {regname}, {group}, {command}, {ucount}, {id}, {pcount}, {randomreg}, {randomname}, {randompoke}, {rank}, {fexrank}, {lpname}, {lpid}, {lpprice}, {lptype}, {lpsmilies}, {lpmax}, {input}, {randomnumber} | Custom range: {randomnumber:number-number2} (Minimum is -10,000, Maximum is 10,000, Default is 1-100) Example: {randomnumber:1-20} (Hover over each tag to see what they do).
User: !cmd add hi Hi there {name}!
Bot: The command "hi" has been added!

User: !cmd alias add member !rank member
Bot: member is now another way you can use the command: "!rank member"

User: !cmd check hi
Bot: The custom command [hi] is responded with [Hi there {name}!]
Bot Owner
!Allow | !Unallow Usage: !allow - Will allow FEXBot Assistants to edit your bot's configuration.
Usage: !unallow - Will block FEXBot Assistants from editing your bot's configuration.
Note: Assistants' help is enabled by default for new bots.
Note: FEXBot Assistants should NOT use the command !activate UNLESS you asked for their help or you gave them permission.
User: !allow
Bot: Assistants will now be able to edit your bot configuration.
Bot Owner
!Autoban Usage: !autoban [On, off, list, add, remove, mute, reason, clear]
Usage: !autoban [On/off] - Enables or disables autoban.
Usage: !autoban add [User] - Adds a user to the autoban list. If autoban is turned on, the user will be banned forever or muted (your choice).
Usage: !autoban remove [User] - Removes the user from the autoban list.
Usage: !autoban mute [On/off] [User] - Turn this switch on if you want the bot to mute the user on the autoban list when they join, instead of banning them forever.
Usage: !autoban reason [User] [Reason] - This is optional, you can set the reason to ban/mute the user on the autoban list once they join the chat.
Usage: !autoban clear - Will empty your autoban list.
Usage: !autoban regname [On/off] [User] - This allows you to change that specific string to search register names instead of the display name. Useful with the strict feature if someone is using inappropriate register names or ban evading.
Read usage. Bot Owner
!Commandcode Usage: !commandcode [Character] - Lets you change the command code. (The letter that precedes all commands)
Available command codes: ! @ # $ % ^ & * ~ - ? a b c d e f g h i j k l m n o p q r s t u v w x y z ` . _ ( ) ; > <
Read usage. Bot Owner
!Do Usage: !do [Die, restart, sleep, wallet, guestself, FEXID, timeleft]
Usage: !do die - Makes the bot leave the room.
Usage: !do restart - Restarts the bot.
Usage: !do sleep [Value] - Makes the bot sleep for specified time. Time is in seconds with a minimum of 3.
Usage: !do wallet - Shows the bot's xats and days.
Usage: !do guestself - The bot will become a guest, useful if you had the bot as main owner and wanted to demote it.
Usage: !do FEXID - Shows your bot's FEX ID. You'll need to know your FEX ID in case you're asking for help at our help chat (xat.com/FEXBots) so we can further assist you.
Usage: !do timeleft - Shows how much time the bot has left before you need to add time.
Read usage. Bot Owner
!Getmain Usage: !getmain [Chat password (If empty, it will try to use stored password from !groupsettings)]
Used to give the bot main owner rank. This command should be used in PC.
Note: The password is encrypted and secured.
User: !getmain myChatPass123
Bot will get main owner if the password is correct.
Bot Owner
!Giphy Usage: !giphy [Optional: random] [Image search] - Searches for a GIF that matches your query.
Usage: !giphy trending - Posts a trending GIF.
This can produce inappropriate content, hence the minrank.
Read usage. Bot Owner
!Insult Usage: !insult [User to insult] - Insults the user.
This command uses inappropriate insults, hence the minrank.
Read usage. Bot Owner
!Minrank Usage: !minrank [Command, bot, start, all] [Rank] | !minrank reset
Usage: !minrank [Command] [Rank] - This sets the minimum rank required to use the command.
Usage: !minrank [Command] reset - Will reset that command's minrank to default.
Usage: !minrank bot [Rank] - This will set the minimum rank to use the bot. No commands can be used under this minrank, regardless if the command minrank is lower. Typically, you'd want this set to guest and then minrank the rest of the commands.
Usage: !minrank start [Moderator, Owner, Main, Trusted, Bot Owner] - Changes the rank required to use !start/!fix [FEXID] at the FEXBots' chat.
Note: You don't need to be added to the bot's access list for this to work.
Note: The default rank required to use !start/!fix [FEXID] is Bot Owner.
Usage: !minrank all [Rank] - Sets ALL of the commands to that rank, you should use this with caution.
Usage: !minrank reset - Resets all the commands' minranks to default.
Allowed ranks are: Guest, Member, Moderator, Owner, Main, Trusted, Bot Owner.
User: !minrank youtube moderator
Bot: Minimum rank for YOUTUBE has been set to MODERATOR.

User: !minrank say reset
Bot: Minimum rank for SAY has been reset from MEMBER to GUEST.
Bot Owner
!Mode Usage: !mode [Normal, Pokebot, Werewolf, Uno, Trivia] - Chooses the mode for the bot to be on. (Game mode or normal mode)
Usage: !mode normal - If the bot is on a game bot mode, it will switch back to normal.
Usage: !mode [Pokebot, werewolf, uno, trivia] - Free game modes from normal FEXBot to switch to.
Note: Normal mode commands will not work if you switch to another game mode.
Note: Use !commands after you switch modes to see the commands of the new mode.
User: !mode uno
Bot: I will now turn into an Uno Bot.
User: !mode normal
Bot: I will now turn into a normal FEXBot.
Bot Owner
!Resetchat Usage: !resetchat [Chat password] - Used to reset your chat and make everyone guests. This command should be used in PC.
Note: The password is encrypted and secured.
User: !resetchat myChatPass123
Bot will reset the chat if it's high enough rank, and everyone will be a guest when they sign in.
Bot Owner
!Stfu Usage: !stfu [On/off] - Turns STFU mode on or off. When it's turned on, the bot will only reply in PC/PM, so it stops messaging in main chat. Read usage. Bot Owner
!Userlist Usage: !userlist [Add, remove, clear, rank] [Regname/ID] [Rank, bantype]
Usage: !userlist - Gives you the userlist.
Usage: !userlist add [Regname/ID] [Rank] - Bot will make sure that user is the specified rank until removed.
Usage: !userlist add [Regname/ID] [Ban, bantype] [Hours (For gameban)] - If banned, it will keep them banned forever. If added as a gameban, the user will get that gameban next time they come in the chat, then they will be removed automatically.
Usage: !userlist remove [Regname/ID] - to remove the user from rank.
Usage: !userlist clear - Clears the userlist.
Usage: !userlist [Chat rank] - Tells you the users who are added to the userlist with that chat rank.
Note: The bot will re-rank the user if their rank doesn't match the one on the list when they enter the chat.
Read usage. Bot Owner
!Yomama Usage: !yomama [Optional: user] - Gives a random yomama sentence.
This can produce inappropriate content, hence the minrank.
Read usage. Bot Owner
Alias: Original command:
!8 !Eightball
!8ball !Eightball
!Abbreviation !Acronym
!Abbreviations !Acronym
!Acc !Acclist
!Access !Acclist
!Acronyms !Acronym
!Active !Misc Active
!Alias !Cmd Alias
!Allmissing !Powerinfo Allmissing
!Apps !App
!Assist !Assistant
!Autofacebook !Autonotification Facebook
!Autonotif !Autonotification
!Autonotifications !Autonotification
!Autonotify !Autonotification
!Autotwitch !Autonotification Twitch
!Autotwitter !Autonotification Twitter
!Autoyoutube !Autonotification Youtube
!Badgeme !Badge
!Banlimit !Limit
!Bigchat !Misc Bigchat
!Bit !Bitly
!Botadd !Addbot
!Buybot !Buyabot
!Calc !Misc Calc
!Calculator !Misc Calc
!cash2xat !Cashtoxats
!cash2xats !Cashtoxats
!Cashtoxat !Cashtoxats
!Cc !Commandcode
!Charlength !Misc Charlength
!Chatall !Allchat
!Chatid !Misc Chatid
!Cls !Clear
!Cmds !Cmd
!Code !Game Codeban
!Codeban !Game Codeban
!Codebanme !Game Codeban
!Codeme !Game Codeban
!Codeuser !Varietyban Codeban
!Command !Cmd
!Commands !Cmd
!Convert !Converttime
!Converter !Converttime
!Convertime !Converttime
!Cs !Chatsearch
!Currentsong !Misc Song
!Customban !Mod Language Customban
!Custombans !Mod Language Customban
!Define !Dictionary
!Definition !Dictionary
!Delisted !Delistcheck
!Demote !Rank Down
!Dic !Dictionary
!Die !Do Die
!Doubles !Powerinfo Doubles
!Dunceme !Dunce
!Dx !Misc Dx
!Edit !Editbot
!Everymissing !Powerinfo Everymissing
!Explain !Explainpower
!Facts !Fact
!Fb !Facebook
!Fex !Dev
!Fexgame !Fexgames
!Fexid !Do Fexid
!Fexpaste !Paste Fex
!Fexstaff !Online Fexstaff
!Find !Misc Find
!Forceban !Mod Forceban
!Gamepowers !Powerinfo Games
!Gameraces !Gamerace
!Gamescores !Gamescore
!Get !Steal
!Getabot !Buyabot
!Getbot !Buyabot
!Getmainowner !Getmain
!Group !Grouppc
!Groupinfo !Chatinfo
!Grouppowers !Powerinfo Group
!Groupsetting !Groupsettings
!Gt !Grouptransfer
!Guestself !Do Guestself
!Has !Powerinfo Has
!Hasmost !Powerinfo Hasmost
!Highestid !Misc Highestid
!Highscore !Gamescore
!Hm !Hangman
!Horo !Horoscope
!Id !Misc Id
!Inbox !Mail Read
!Jokes !Joke
!La !Userinfo Lastseen
!Lastpower !Latestpower
!Lastseen !Userinfo Lastseen
!Lastsent !Mail Lastsent
!Latest !Latestpower
!Leastactive !Misc Leastactive
!Lie !Lieornot
!Limitedpowers !Powerinfo Limited
!Limits !Limit
!Listsmiles !Listsmilies
!Listsmilie !Listsmilies
!Love !Lovetest
!Lowestid !Misc Lowestid
!Ls !Listsmilies
!Match !Game Matchban
!Matchban !Game Matchban
!Matchbanme !Game Matchban
!Matchme !Game Matchban
!Matchuser !Varietyban Matchban
!Maxkicks !Mod Maxkicks
!Maxkickstime !Mod Maxkickstime
!Maze !Game Mazeban
!Mazeban !Game Mazeban
!Mazebanme !Game Mazeban
!Mazeme !Game Mazeban
!Mazeuser !Varietyban Mazeban
!Minrank !Setminrank
!Moderation !Mod
!Moderations !Mod
!Modes !Mode
!Mostactive !Misc Mostactive
!Mp !Mod Proof
!Naughtystepme !Naughtystep
!Needhelp !Help
!Nerd !Misc Nerd
!Omgfact !Fact
!Pastebin !Paste Bin
!Pf !Parentfail
!Playstationnetwork !Psnstats
!Plugin !Customplugin
!pool2 !Pool
!Poorest !Powerinfo Poorest
!Powerexplain !Explainpower
!Powerinfos !Powerinfo
!Powerrequired !Powersrequired
!Powers !Power
!Preq !Powersrequired
!Preqcheck !Powersrequired Check
!Prices !Price
!Promo !Misc Promoted
!Promote !Rank Up
!Promotecost !Misc Promotecost
!Promoted !Misc Promoted
!Proof !Mod Proof
!Protect !P
!Protection !P
!Psn !Psnstats
!Psnetwork !Psnstats
!Psnstat !Psnstats
!Quote !Misc Quote
!Raid !Kickall Raid
!Randomsmilie !Randomsmiley
!Ranks !Rank
!Rd !Rate Down
!Redcardme !Redcard
!Reg !Misc Regname
!Regname !Misc Regname
!Relation !Steal Relationship
!Relationship !Steal Relationship
!Reportlist !Mod Reportlist
!Responses !Response
!Restart !Do Rl
!Reverseuser !Varietyban Reverse
!Richest !Powerinfo Richest
!Rl !Do Rl
!Ru !Rate Up
!Scroll !Scroller
!Search !Xatsearch
!Sendmail !Mail
!Sent !Mail Lastsent
!Shorten !Bitly
!Siteinfo !Websiteinfo
!Sleep !Do Sleep
!Slot !Game Slotban
!Slotban !Game Slotban
!Slotbanme !Game Slotban
!Slotme !Game Slotban
!Slotuser !Varietyban Slotban
!Smiliepowers !Listsmilies
!Sn !Shortname
!Snake !Game Snakeban
!Snakeban !Game Snakeban
!Snakebanme !Game Snakeban
!Snakeme !Game Snakeban
!Snakeuser !Varietyban Snakeban
!Snc !Shortname
!Song !Misc Song
!Space !Game Spaceban
!Spaceban !Game Spaceban
!Spacebanme !Game Spaceban
!Spaceme !Game Spaceban
!Spaceuser !Varietyban Spaceban
!Spell !Spellcheck
!Startbot !Start
!Stateinfo !Misc Stateinfo
!Stores !Store
!Stories !Xatstories
!Story !Xatstories
!Symbol !Commandcode
!Synonym !Thesaurus
!Tempmem !Temp Member
!Tempmember !Temp Member
!Tempmod !Temp Moderator
!Tempmoderator !Temp Moderator
!Temporary !Temp
!Tempown !Temp Owner
!Tempowner !Temp Owner
!Time !Do Time
!Timeadd !Addtime
!Timeconvert !Converttime
!Translates !Translate
!Unbadgeme !Unbadge
!Undunceme !Undunce
!Unnaughtystepme !Unnaughtystep
!Unredcardme !Unredcard
!Unyellowcardme !Unyellowcard
!Urban !Urbandictionary
!Usersonline !Users
!Value !Powerinfo Value
!Variety !Varietyban
!Viewlogs !Logs
!Vols !Online Volunteers
!Volunteers !Online Volunteers
!Wallet !Powerinfo Wallet
!Weather !Lookup Weather
!Welcome !Autowelcome
!Welcomemessage !Autowelcome
!Welcomemsg !Autowelcome
!Whatpoweris !Whatis
!Whohas !Powerinfo Whohas
!xat2cash !Xatstocash
!Xatfact !Misc Xatfact
!xats2cash !Xatstocash
!Xatspace !Misc Find
!Xatstory !Xatstories
!Xattocash !Xatstocash
!Xbl !Xblstats
!Xboxlive !Xblstats
!Xd !Misc Xd
!Yellowcardme !Yellowcard
!Yt !Youtube
!Zipuser !Varietyban Zip

Werewolf Bot Commands:

Command: Command usage: (Note: Brackets show where the optional value goes, they are not included unless it says otherwise.) Minimum Rank:
!Chat Usage: !chat [Message] - This is a wolves only command. Send a message to all other wolves to communicate and organize attacks. Guest
!Status Usage: !status - Check the current status of a running Werewolf game, the current time and players that still need to vote. Guest
!Vote Usage: !vote (Player) - Cast your vote to lynch or eat a player. Only wolves can vote during the night but all players may vote during the day. Guest
!End Usage: !end - Ends the current Werewolf game. Moderator
!Restart Usage: !restart - Restarts the Werewolf game. Moderator
!Start Usage: !start Player1 Player2 - This starts a Werewolf game with player1 and player2.
Usage: !start all - This starts a Werewolf game with all users currently in the room.
Moderator

Uno Bot Commands:

Command: Command usage: (Note: Brackets show where the optional value goes, they are not included unless it says otherwise.) Minimum Rank:
!Hand Usage: !hand - Bot will PM your current hand. Guest
!Status Usage: !status - Shows the current card laid down as well as current players turn. Guest
!Throw & !Use Usage: !throw, !use [Number/card color] - For the valid card that you have in your deck, you use the same number-color it has to throw down the card. Guest
!End Usage: !end - Ends the current Uno game. Moderator
!Start Usage: !start Player1 Player2 - This starts an Uno game with player1 and player2.
Usage: !start all - Starts a Uno game with all users currently in the room.
Usage: !start reserve - Starts a Uno game with all users on the reserve list and any additional players.
Moderator

Trivia Bot Commands:

Command: Command usage: (Note: Brackets show where the optional value goes, they are not included unless it says otherwise.) Minimum Rank:
!Scores Usage: !scores - Shows the current scores. Guest
!Category Usage: !category [All, History, Random, Sports, Astronomy, States, Mythology, Books, Movies, Music, TV, Geography, State, World, Films, Art] - Sets the current trivia category. Moderator
!Difficulty Usage: !difficulty [Low]-[High] - Sets the difficulty, from 1-5 only. Moderator
!Skip Usage: !skip - Skips the current question. Moderator

PokeBot Commands:

Command: Command usage: (Note: Brackets show where the optional value goes, they are not included unless it says otherwise.) Minimum Rank:
!Achievements Usage: !achievements - Notifies you what "badges" you can achieve. Guest
!Alias Usage: !alias [New Alias] - Changes your Pokemon alias, if it is already taken, the bot will respond with who currently has the alias. You cannot change your alias during a battle.
Usage: !alias reset - Resets your Pokemon alias.
Usage: !alias random - Gives you a random Pokemon alias.
Guest
!Attack Usage: !attack [Enemy Pokemon Name] [Your Attack Move] - Lets your pokemon attack the enemy pokemon with your attack move.
Usage: !attack moves - View your Pokemon's current attack move list.
Guest
!Bag Usage: !bag - Checks how much money and what purchased items and Pokemon are currently in your inventory. Guest
!Currentturn Usage: !currentturn - Check which user's turn it currently is. Guest
!List Usage: !list [Pokemon Name] - View the information and stats for a Pokemon.
Usage: !list category - Check how many Pokemon are a certain Pokemon type.
Usage: !list type [Pokemon Type] - Check all Pokemon that are the given type.
Guest
!Price Usage: !price [Pokemon name/Category/Cost amount]
Usage: !price [Pokemon name] - Used to display the price of that pokemon.
Usage: !price [Category] - Used to display the price of pokemons in that category.
Usage: !price [Cost amount] - Used to display the pokemons you can buy for that amount.
Guest
!Reserve Usage: !reserve - Reserves your spot in the next Pokemon game.
Usage: !reserve leave - Removes your spot in the next Pokemon game.
Usage: !reserve list - View all the users currently on the Pokemon game reserve list.
Usage: !reserve clear - Removes all users from the Pokemon reserve list.
Guest
!Scores Usage: !scores - View the current Pokemon leaderboards.
Usage: !scores [Player] - View the indivisual Pokemon game scores for a player.
Guest
!Status Usage: !status - View the current Pokemon status for a running Pokemon game. Guest
!Store Usage: !store items - View all of the items currently in the PokeStore.
Usage: !store pokemon - View all of the pokemon currently in the PokeStore.
Usage: !store sell item [Item Name] - Sell an item from your bag.
Usage: !store sell pokemon [Pokemon Name] - Sell a Pokemon from your bag.
Usage: !store buy item [Item Name] - Buy an item from the PokeStore.
Usage: !store buy pokemon [Pokemon Name] - Buy a Pokemon from the PokeStore.
Guest
!Transfer Usage: !transfer [User] [PokeCash] - Transfer the user PokeCash, brackets are not included and there is a 10% deduction in all transfers.
Guest
!Use Usage: !use [Your Pokemon] [Item Name] - Gives your Pokemon an item, if you have it in your bag. Guest
!Choose Usage: !choose [Pokemon Name] - Chooses your Pokemon for your Pokemon game. Member
!Doodle Usage: !doodle [On/off] - You can choose if you want the bot to draw 2 player battles on doodle or not, by enabling/disabling this. Moderator
!End Usage: !end - Ends the current Pokemon game. Moderator
!Restart Usage: !restart - Restarts the Pokemon game. Moderator
!Start Usage: !start Player1 Player2 - This starts a Pokemon game with player1 and player2.
Usage: !start all - Starts a Pokemon game with all users currently in the room.
Usage: !start reserve - Starts a Pokemon game with all users on the reserve list and any additional players.
Moderator
!Kick Usage: !kick - Kick a user from a Pokemon game, only to be used if the user is not wanting to play or not playing. Bot Owner
!Messages Usage: !messages [PC/Main] - Directs all Pokemon messages to either main chat or Private chat.
Bot Owner