Logo for ChampBot

Upvote ChampBot

Find the most active users in a server, your past avatars & names, play trivia, casino, akinator, blackjack, weather, Coronavirus COVID-19 data. and more.
You can vote once every 12 hours.
Once you press Upvote, you may be prompted asking if you wish to recieve notifications.
This will remind you in 12 hours that you can vote again!

Back to ChampBot

Looking to promote your discord server? Check out Discord Server List!


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 %welcome (channel)
  • Disable by typing %welcome without 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 %logs (channel)
  • Disable by typing %logs without 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 %help covid.
  • %weather (city): Find the current weather info for the given city.
  • %trivia (category): Asks a trivia question. category defaults to all categories. Use %categories to 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. number defaults 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.
Check out the home page for the full Discord Bot List.