ONLINE

ChampBot

discord.py

Find the most active users in a server, your past avatars/names, play trivia/casino/akinator/blackjack, weather, Coronavirus (COVID-19) data

Created By: Shortty# 0001

Champbot

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!

Welcoming

  • 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.

Logging

  • 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.

Commands

Information

  • %pastavatars (user): Find a user's previous avatars.*
  • %names (user): Find a user's previous names.*
  • %activity: Creates a bar chart showing 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.

* 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) by joining the support server

Moderation

  • %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.
  • %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.

Fun

  • %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.
  • %akinator: Play Akinator.
  • %countryinfo (country): Find information on the given country.
  • %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.
  • %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.
  • %chuck: Sends a random Chuck Norris fact.
  • %trump: Sends a random quote from Donald Trump.
  • %simpsons: Sends a random quote from The Simpsons.
  • %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.

Casino

  • %21 (bet): Play Blackjack.
  • %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.
  • %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.
  • %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.

Gaming

  • %rocket (platform) (username): Find a user's Rocket League stats.
  • %siege (platform) (username): Find a user's Rainbow Six Siege stats.

Coming soon: Fortnite, CSGO, Overwatch, PUBG, League of Legends, and more.

Music

  • %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.