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.guide
orhelp
- 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.helix
or8ball
- 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
custom
orc
- Send something to the current roomjoinroom
orjr
- Join chat roomleaveroom
orlr
- Leave chat room
Command for Information
uptime
- Time since the last bot restart
Commands for developing
eval
orjs
- 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
bits
orpoints
- 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