A multipurpose bot with 100+ unique commands.
- Find the most (and least) active users in a server on a bar chart
- Find the current weather info for any city in the world
- Play trivia or casino games
- Find a user’s previous names and avatars
- And much more!
- ChampBot can send a notice when new members join or leave a server, along with display the updated member count.
- Enable with
- Disable by typing
%welcomewithout specifying a channel.
- ChampBot can send a notice when members edit/delete a message.
- This can be useful for moderation if a user breaks the rules, then deletes their message.
- Enable with
- Disable by typing
%logswithout specifying a channel.
%pastavatars (user): Find a user’s previous avatars.*
%names (user): Find a user’s previous names.*
%status (user): Find a user’s status information (how long they spend online, offline, etc.)
%activity: Shows the most (and least) active users of a server.
%userinfo (user): Find information on a user.
%serverinfo: Find information on the server.
%avatar (user): Find a user’s current avatar.
%botinfo: Find information about ChampBot.
* Can only find new avatars/names if the user was in a server with ChampBot at the time of changing.
You can request deletion of your data (past names/past avatars/status information) by joining the support server
%21 (bet): Play Blackjack.
%poker (buy-in): Play Poker.
%war (bet): Play Casino War
%baccarat (bet) (tie/banker/player): Play Bacarrat.
%roulette: Begins a roulette game.
%coinflip (bet) (heads/tails): Bet on a coinflip.
%tower (bet): Play tower.
%higher (number) (bet): Player higher.
%lottery (game) (amount): Buy tickets for a lottery.
%stock: Invest money in the stock market (real-life prices)
%steal (user): Steal money from another user.
%jail (user): View how much longer a user will be in jail for.
%pay (user) (amount): Pay money to another user
%bal (user): Checks a user’s casino balance.
%stats: View your casino statistics.
%claim: Claim your wages. This can be run once per hour.
%vote: Sends a link to vote for ChampBot for free casino money.
%donate: Shows information on donating for casino money.
%covid (country): Find updated information on COVID-19 in a certain country. To view other ways to use this command, use
%weather (city): Find the current weather info for the given city.
%trivia (category): Asks a trivia question.
categorydefaults to all categories. Use
%categoriesto view the categories.
%ask (question): Answers any question, finds information on any topic, solves any mathematical equation, etc.
%akinator: Play Akinator.
%fbi: Finds information about a random unsolved FBI case.
%define (word): Sends the dictionary.com definitions for a word.
%urban (word) (number): Sends the urban dictionary definition for a word.
numberdefaults to 1.
%trumpopinion (name): Sends a random Donald Trump insult, replacing the target’s name with the given name.
%fact: Sends a random fact.
%joke: Sends a random joke.
%repeat (message): Enter a message for the bot to repeat.
%pp (user): Finds a user’s pp size.
%8ball (question): Ask the 8 ball for advice.
%gay (user): Finds how gay a user is.
%dog: Sends a random dog image.
%ping: Checks ChampBot’s ping to the server.
%uptime: Checks ChampBot’s uptime.
%trump: Sends a random quote from Donald Trump.
%kanye: Sends a random quote from Kanye West.
%petition: Sends a random petition sent to the UK Government.
%remind (amount) (seconds/minutes/hours) (note): Pings you after a certain amount of time.
%clear (amount): Deletes a certain amount of messages from the channel.
%ban (user): Bans a user.
%kick (user): Kicks a user.
%unban (user): Unbans a banned user.
%mute (user): Mutes a user.
%unmute (user): Unmutes a muted user.
%welcome (channel): Sets the welcome channel. If a channel is not provided, disables welcoming.
%logs (channel): Sets the logging channel. If a channel is not provided, disables logging.
%autorole (role): Sets the autorole role. If a role is not provided, disables autorole.
%rocket (platform) (username): Find a user’s Rocket League stats.
%siege (platform) (username): Find a user’s Rainbow Six Siege stats.
<b>Coming soon:</b> Fortnite, CSGO, Overwatch, PUBG, League of Legends, and more.
%join (channel): Joins a voice channel.
%leave: Leaves the voice channel.
%play (song): Adds a song to the queue.
%queue: View the queue.
%pause: Pauses the current song.
%resume: Resumes a paused song.
%skip: Vote to skip the current song.
%superskip: Moderator-only command that instantly skips the current song.
%np: Shows the currently playing song.
%loop: Loops the currently playing song.
%remove (song): Removes a song from the queue.
%cleanup: Removes queued songs from users who are now longer in the voice channel.
%removeduplicates: Remove duplicate songs from the queue.
%volume (volume): Changes the volume.