Rahul-M01 / Bhima-Bot

A discord bot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bhima-Bot

Info

Bhima is a discord bot, developed using Python. It has a variety of features, ranging from music to server management.

Features

  • Play music on voice chat, queue the music, adjust the volume.
  • Get various stats of users on your server.
  • Manage your server by banning, kicking or muting members, and also clearing the chat of any unwanted messages.

APIs

  • Perspective API
  • Zen Quotes API

List of Commands

Server Admin

  • !clear - Clears the chat of provided number of messages.
  • !kick - Kicks a member with a message
  • !ban - Bans a member with a message
  • !unban - Unbans a member with a message
  • !mute - Mutes a member with a message.
  • !unmute - Unmutes a member

Music

  • !join - Joins the voice channel(NOTE: Need to be in a voice chat to work).
  • !play - Plays the queried music by placing it in a queue, if valid.
  • !pause - Pauses the music
  • !resume - Resumes the music
  • !stop - Stops the music
  • !skip - Skips to the next song in the queue
  • !queue - Displays the music queue
  • !lower - Decreases the volume
  • !higher - Increases the volume

Message Stats

  • !messages - Displays the number of messages from a member.
  • !all-messages - Displays a count of messages form each member.

Bot Maintenance

  • !reload - Reloads a given cog
  • !load - Loads a given cog
  • !unload - Unloads a given cog
  • !list - Displays a list of all loaded cogs

Work in Progress

  • Welcoming new users to the server
  • Get reminder over longer periods of time
  • Leveling system
  • Minigame
  • Polls
  • Weather statistics using Weather API

About

A discord bot


Languages

Language:Python 100.0%