Skip to content

A discord bot that plays music, among other things

Notifications You must be signed in to change notification settings

Struck713/music-bot

Repository files navigation

music-bot

A bot that can play music! It's as simple as it sounds.

Config

If you are self-hosting this bot, you need to do some configuration:

  • You will need to have a YTDLP binary installed for this to work, you can get one here.
  • Once you configure (below), you have to bootstrap the SQLite3 database using npm run bootstrap.
  • Then, you can run /deploy to deploy all of the slash commands to the bot.

Here is an example config.json (needs to be in the root folder of the project):

{
    "token": "Your discord bot token",
    "development": {
        "application_id": "Your application ID",
        "guild_id": "Your guild"
    },
    "youtube": {
        "api_key": "Youtube API key",
        "binary_path": "Absolute path to YTDLP"
    },
    "database": {
        "path": "database.db"
    },
    "style": {
        "name": "Bot name",
        "engine": {
            "name": "Engine name",
            "version": "1.0",
            "image": "Engine URL"
        },
        "colors": {
            "primary": 16705372,
            "error": 15548997
        }
    }
}

Extra features

This bot can also:

  • Generate memes with the /meme command
  • Oobinate (change all vowels of a word to oob) with the /oob command
  • More dumb stuff I will later

About

A discord bot that plays music, among other things

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published