Skip to content
This repository has been archived by the owner on Apr 13, 2024. It is now read-only.
/ doot-doot Public archive

A discord bot that play sound effects in voice channel

License

Notifications You must be signed in to change notification settings

ks00908/doot-doot

Repository files navigation

Maintainability Maintenance made-with-python GPLv3 license python3.7 python3.7

As of 13/08/2021 Pull Requests to add new commands will not be accepted due to discord change in handling of commands. Developing bot to make use of slash commands is curently being looked into

DootDoot

A Discord bot that plays sound effects in voice channels on request

Installation

Requirements:

  • Python 3.7
  • Discord.py rewrite library
  • aiohttp library
  • Lavalink library (for YouTube support)
  • A Discord Bot account with its token (obtainable via the Discord Developer Portal)

Starting the bot:

  1. Make sure you correctly have installed all elements mentioned above
  2. Copy the bot files to the location where you want to store them
  3. Replace 'token' in main.py with your bot token
  4. Open CMD/PowerShell/Terminal and navigate to the folder with the files
  5. Type python main.py (if it doesn't work, try using python3.7 main.py)
  6. Wait for the bot to log in

Adding new sound effects

Replace command_syntax with the command used to play the sound (e.g, clap) and file_name with the file name of the sound you'd like to add.

Syntax

    @commands.command()
    @commands.guild_only()
    async def command_syntax(self, ctx):
        """command_description"""
        await play_file(ctx, "sounds/file_name.mp3")

Attributions

Our assets (such as the bot avatar or the support server icon) were created by Freepik using www.flaticon.com and are under a Creative Commons BY 3.0 licence.

Verification

Regarding Discord Bot Verification Program (?)

Self hosted versions of our bot ("DootDoot") may NOT apply to the Discord Bot Verification progam. Specific exclusions of this rule can be requested by emailing us at [email protected].

You might be wondering why we do not allow bot clones to be verified, and we have a simple answer to that question. We want to keep the authenticity of the bot for it to not be lost in the plenty of clones there is out there, which would otherwise make it harder to find the official and original bot (DootDoot#2442). However, contacting us via our email address gives you the chance to explain your case, and as long as it is reasonable, we will most likely allow you to apply on the program.

Privacy

Any verification request will be saved on our email inbox, which is only accessible to the owner of this repository. Emails are stored on Protonmail's servers, you can learn more by reading their privacy policy here.

Note: Please do not contact us on Discord about verification requests, you will be redirected to the aforementioned email address for logging purposes as explained above.

About

A discord bot that play sound effects in voice channel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages