Skip to content

Advanced Discord Music Bot with 24/7 support, auto-resume, multi-platform music streaming (YouTube, Spotify, SoundCloud), interactive dashboard, and slash commands.

Notifications You must be signed in to change notification settings

CookyDevJS/advanced-discord-music-bot

Repository files navigation

🎶 Advance Discord Music Bot

Node.js Discord.js License Stars

An Advanced Music Bot for Discord with commands, buttons, 24/7 system, auto-resume, and support for more than 700 websites.


🎧 Music Bot Features

  • 🎵 Easy to use
  • 🎶 Supports YouTube, Spotify, SoundCloud and 700+ websites
  • ⚡ Supports Slash Commands and prefix commands
  • 🔊 24/7 in voice channel
  • ⏯️ Auto-resume system
  • 📌 Music request channel
  • 🎚️ Advanced audio filters
  • 🎛️ DJ system
  • 🖥️ Works on hosts and VPS
  • ⚙️ Built with discord.js v14

🚀 Installation | How to Use

1️⃣ Install Node.js

Download the latest LTS version of NodeJS.


2️⃣ Download this repository

Clone the repo or download the .zip:

git clone https://github.com/CookyDevJS/advance-discord-music-bot.git
cd advance-discord-music-bot

3️⃣ Fill in everything in settings/config.js

Modify - config.js

{
  TOKEN: "BOT_TOKEN",
  PREFIX: "BOT_PREFIX",
  mongodb : "MONGO_URL"
}

Modify - .env

Rename .env.example to .env. and configure it

TOKEN=
MONGO_URL=
PREFIX=
GUILD_ID=

4️⃣ Now Let's Update Node Version. copy and paste in shell:

npm i --save-dev node@latest && npm config set prefix=$(pwd)/node_modules/node && export PATH=$(pwd)/node_modules/node/bin:$PATH

5️⃣ Install dependencies:

npm install

6️⃣ Now we need to install to additional packages .

  1. npm install @discordjs/opus - for better audio quality .
  2. npm install zlib-sync@latest - for WebSocket data compression and inflation .
  3. npm install erlpack@latest - for significantly faster WebSocket .

7️⃣ Start the bot with:

node index.js

📜 License

MIT

About

Advanced Discord Music Bot with 24/7 support, auto-resume, multi-platform music streaming (YouTube, Spotify, SoundCloud), interactive dashboard, and slash commands.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published