Commands are listed by when they were created.
bal (user)
Gets a user’s balance
ban (user) <reason>
Bans a user
clear (msg)
or purge
Purges (msg) messages from the text channel
covid
Gives you information about the current status of COVID-19.
dadjoke
Sends a dad joke.
defrole (role)
Gives some information on a role.
deposit (amount)
Deposits an amount of coins to your bank.
distance
or dist
Gives you the distance between two points (coordinate plane)
give
Earn some coins. Cooldown is 30 seconds.
help
Opens the help command (which leads to this website)
hex (text)
Returns the hex value of characters.
kick (user)
Kicks a specified user.
leaderboard
or lb
Shows the GLOBAL leaderboard of ZeraBot coins (bank and wallet) *leaderboard (amount) is for showing (amount) people on the board.
morse (text)
Returns morse characters for the word(s) input.
norris
Sends a Chuck Norris joke.
pokedex (pokemon)
Sends information about a Pokemon.
poll (text)
Creates a simple poll about whatever you say. No math involved, just reactions.
prefix (x)
Sets the server command prefix to x.
rolldice (sides)
Rolls a dice with (sides) sides.
send (user) (amount)
Sends (amount) money to (user) from your wallet.
server
Shows information about the server, including roles and channels
slots (bet)
Does a slot machine. If two letters are the same, you win 1.5x your bet. If all three are the same letter, you win 3x your bet. You lose if no letters are the same.
unban (user)
Unbans a specified user if they are on the ban list. Fixed in version β0.47
whois (user)
Sends information about a user like their roles and permissions.
withdraw (amount)
Withdraws (amount) coins from your bank.
worldpopulation
or wp
Sends the population of the world, and some other statistics about population. Values may be off by a few thousand.
timer (seconds)
Sends a timer, and pings you when the timer is done. Maximum time is 1000 seconds.
unscramble (letters)
or uns
Unscrambles a string of letters into words, from 13 letter words to 2 letter words. Maximum length is 13 letters.
solve (equation)
or s
Algebra Calculator command, play around with it. You can use spaces. Upgraded in version β0.38
color (color)
Displays a color based on the input.
randomcolor
or rancol or rc
Displays a random color.
weekday (date)
or weekd or wd
Tells you the weekday of any date (no negative years)
rps (guess) (bet)
Play rock, paper, scissors with the bot with an optional bet.
mp (number)
or mathpersistence or persistence
Returns the mathematical persistence of a number. Don’t know what that is?
remainder (n1) (n2)
or rem
Returns the quotient of the two numbers with a remainder.
hypixel (user)
or hy
Shows hypixel stats for an inputted user, with a link at the bottom for extra stats. This feature is removed.
wolframalpha (query)
or wa
Searches Wolfram|Alpha for a specified query. More info on Wolfram|Alpha here. (Some queries will not work due to there being no single result.)
alphabetize (list)
Rearranges the list in alphabetical order. You can use spaces or commas to seperate words.
dataset (operation) (set)
or d or ds
Does operations to a specified set. You can use spaces or commas to separate numbers in the set. More info here, or do *dataset help
idea (idea)
If you want a command in ZeraBot, submit an idea. do *idea to show the most recent ideas.
findall (query) (str)
Uses regex.findall() and searches for (query) in (str). More info on regex here.
report
Use the forums to report users. (Using the report command will lead you to the forums)
slowmode (seconds)
Adds or sets the slowmode time for the current channel for (seconds) seconds. Maximum number of seconds is 21,600. (Slowmode timer will appear to round to the nearest tick mark.)
gcalc3d (function)
or gc3d or 3dgc or g3d
Unlike gcalc, this command has only one function available. See this page for more, or do *gcalc3d help. You may not use the letter z.
factors (number)
Returns the factors of a number. Maximum value is 25,000,000.
oeis (query)
Search the OEIS for number sequences that match your query. Keep in mind that it may take a bit to load. You can also use the reactions to go through pages.
string (string)
Displays information about a specified string.
area (shape) (numbers)
Returns the area of a specified shape with values. Here is the list of shapes. You can also do *area help.
volume (shape) (numbers)
Returns the volume of a specified 3D shape with values. Here is the list of shapes. You can also do *volume help.
sudoku
Generates a sudoku puzzle with between 29 and 39 clues. Use *sudoku dark to create a sudoku with a black background. Upgraded in version γ0.15. You can use size:2, size:3, or size:4 in your message if you want a 4×4,9×9,or 16×16 sudoku board. (You can still include dark in your message.)
dictionary (word)
or dict
Displays the definition of a word, with some Most Common Letters.
say (message)
Simply says what you want it to.
level (user)
Lets you look at yours or other people’s ZeraBot Levels (Do ZeraBot commands to gain levels) You may also do *level to view your level.
randomness
Creates a string with 5-15 random words.
wikipedia (article)
or wiki
Searches Wikipedia for an article of your query.
join
Makes the bot join your VC. (If you are in one.) This feature is removed.
leave
Makes the bot leave your VC and deletes the queue. (If you or the bot are in one.) This feature is removed.
play (song)
Plays a song, or adds it to the queue if one is already playing. Reminder that you have to use *join first. This feature is removed.
queue (index)
Displays songs in the queue. If you choose to remove a song, do *queue (song #). This feature is removed.
skip
Skips the current song and goes to the next one in the queue. This feature is removed.
loop
Toggles looping of the current song. This feature is removed.
pause
Pauses the current song, until you do *resume or *unpause. This feature is removed.
resume
or unpause
Resumes the current song, if it is paused. This feature is removed.
getuser (id)
Gets data of a user from their id. They do not need to be in your server.