Bot commands are in files of this path. Commands included in this repository are explained below.
Basic features and some information about the bot.
about- Basic bot info, with the link to this repo.guideorhelp- Link to this guide.mail- Sends a message to a user.
Misc commands for multiple features:
pick [option1], [option2], [...]- Choose between multiple options.iq- Get a random iq of the user.joke- Generates a random joke.ping- Pings the bot.judge- Judges the user.calculate- Calculate mathematics.roast- Roast someone.helixor8ball- Get a random answer.regdate (username)- Get the register date of a Pokemon Showdown account.regtime (username)- Get the age of a Pokemon Showdown account, useful for check if an account is autoconfirmed.repeat [time], [phrase]- Repeat the given phrase in the room at a specific interval.(Minimum 5 minutes)repeat stop- Stops the repeat in the room.timer- Starts a timer.timer end- Stops the timer.vibe- VIBING.reversio- Reverses the given text.pair- Check the compatibility of 2 users.
Commands for getting pokemon info:
rpoke- Get a random pokemon.rmove- Get a random move.ritem- Get a random item.rability- Get a random ability.rtype- Get a random pokemon type.rchar- Get a random character.rloc- Get a random location.
Commands for managing the local database of quotes:
addquote [text]- Add a new quote.delquote [text]- Delete an existing quote.quotes- Get the quotes list.
Commands for controlling the bot
customorc- Send something to the current roomjoinroomorjr- Join chat roomleaveroomorlr- Leave chat room
Command for Information
uptime- Time since the last bot restart
Commands for developing
evalorjs- Execute arbitrary JavaScript
Command for terminating the process (for restarting the bot)
kill- End the process
Commands for Tournaments feature
tour- Start a tournamenttour start- Force start a tornamenttour end- Force end a tornamentsettour- Schedules a tournament for the particular roomcanceltour- Cancels the Scheduled tour
Commands for leaderboards system
bitsorpoints- View users's points earned by winning games
General commands for managing games:
signups [Game Name]- Starts signups of a gamecap- Sets a Player Cap for the gamejoin- Enter the gameleave- Leave the gamestart- Starts the particular gameend- Force end a game