A feature-rich music bot for Discord with MySQL stats and playlist support, built on the Boocord Music API.
- Clone this repository
 git clone ...
- Install dependencies
 npm install
- Copy .env.exampleto.envand fill in your credentials.
- Make sure you have Node.js (19.9.x), MySQL and ffmpeg installed.
Only Node.js 19.9.x was tested and is used to run the bot in a production environment.
There is no guarantee that it will work with higher or lower versions.
Start the bot with
node src/index.js
or
npm start (if defined in your package.json)
Edit the .env file:
DISCORD_TOKEN=your-discord-bot-token DB_HOST=localhost DB_PORT=3306 DB_USER=root DB_PASSWORD=password DB_NAME=boocordmusic
This project is licensed under the MIT License – see the LICENSE file for details.
Commercial use of content (streamed via the API) is only permitted in video and streaming contexts
(e.g., YouTube, Twitch, or similar platforms).
All other commercial uses are prohibited. See API_TERMS.md.