Skip to content

This is my Discord bot where I'm constantly adding features that enrich the server experience.

Notifications You must be signed in to change notification settings

bergaman9/contro-bot

Repository files navigation

Contro Bot

This is a Discord bot that I made for my own server. It's a work in progress, but it's functional. It's written in Python using the discord.py library.


Features and Commands


contro bot features

Prefix > or /

🎉 Giveaways

  • /giveaway_create: Start a new giveaway on the server.
  • /giveaway_shuffle: Randomize the list of participants in a giveaway.
  • /giveaway_show: Display all active giveaways within the guild.
  • /giveaway_remove: Remove an existing giveaway.

🎶 Music

  • /play: Play a specific track or search for a track and play the first result.
  • /skip: Skip the current track in the queue.
  • /disconnect: Disconnect the bot from the voice channel.
  • /pause: Pause the currently playing track.
  • /resume: Resume playback of the paused track.
  • /now_playing: Show details of the track currently playing.
  • /queue: Display the current music queue.
  • /repeat: Enable repeat mode for the current track.
  • /autoplay: Toggle autoplay mode.

👮 Moderation

  • /kick: Remove a member from the guild.
  • /ban: Ban a member from the guild.
  • /unban: Unban a previously banned member.
  • /clear: Delete a number of messages in a channel.
  • /set_nick: Change the nickname of a member.
  • /reset_nick: Reset a member's nickname to their original name.
  • /send_dm: Directly message a member.
  • /filter: You can set filters for the server.

😄 Fun

  • /birthday: Set your birthday and receive your zodiac sign.
  • /crypto: Get the current USD price of a cryptocurrency.
  • /shorten: Shorten a long URL.
  • /suggest_game: Get a game suggestion.
  • /sentence: Fetch an example sentence for a word.
  • /word: Get information about a specific word.
  • /reddit: Display content from a specified Reddit subreddit.
  • /spotify: Show the top 5 songs according to your query.
  • 8ball: Ask the magic 8ball a question.
  • echo: Repeat a message.
  • reverse: Reverse a message.
  • fact: Get a random fact.
  • love: Express love towards a mentioned member.
  • lovecalculator: Calculate love percentage between two members.
  • game: Get information about a game.
  • movie: Get information about a movie.
  • tv: Get information about a TV show.

🎮 Game Stats

  • /topgames: Show the most-played games on the server.
  • /playing: Display members who are currently playing a game.

🛠️ Utility

  • /advertisements: Show the advertisements in the server.
  • /edit_nicknames: Edit the nicknames of all members in the server.
  • /reset_nicknames: Reset the nicknames of all members in the server.
  • /status_role_set: Set up the status role system.
  • /status_role: Assign a role based on a member's status.
  • /poll: Create a poll in a channel.
  • /whois: Get information about a member.
  • /give_everyone: Give a role to all members in the server.
  • /server_info: Get details about the server.
  • /avatar: Display a member's avatar.
  • /emote: Display the emoji information.
  • /emoji_list: Show all emojis in the server.
  • /copy_emoji: Copy an emoji from another server if the bot is a member of that server.
  • /upload: Upload an image to the server.

📊 Invite Tracker

  • /leaderboard: Show the invite leaderboard of the server.
  • /invites: Show the number of invites a user has sent.

📝 Register Commands

  • /kayıt: Register by using this command.
  • /kayıt_setup: Set up the registration channel and roles.
  • /kayıt_channel_show: Show the registration channel.
  • /kayıt_channel_set: Set the registration channel.
  • /kayıt_channel_remove: Remove the registration channel.
  • /kayıt_settings: Show the registration settings.

💬 Dropdown Role Commands

  • /dropdown_roles: Give roles via a dropdown menu.

📝 Events

  • /logging_channel_set: Specify a channel where logs will be sent.
  • /logging_channel_remove: Remove the logging channel.

😍 Love and Social

  • /love: Express love towards a mentioned member.
  • /love_calculator: Calculate love percentage between two members.

🔄 Config

  • /ping: Show the latency between the bot and the Discord API.
  • /support: Provide a link to the support server.
  • /version: Display the bot's current version and upcoming features.

👋 Welcome & Goodbye Commands

  • /welcomer_set: Set up welcome messages.
  • /welcomer_remove: Remove welcome message settings.
  • /byebye_set: Set up goodbye messages.
  • /byebye_remove: Remove goodbye message settings.

🤝 Partners

  • /partner: Join the server partnership system.
  • /bump: Bump your server in partner channels.
  • /partner_settings: Update partner settings in the database.

About

This is my Discord bot where I'm constantly adding features that enrich the server experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages