An open-source Discord music bot for self-hosting.
- Play music from YouTube
- Music queue
- Basic music controls
- Play
- Pause
- Resume
- Skip
- Stop
- Jump
- Playing
- Shuffle
- More music controls
- Loop
- Volume
- Seek
- Move
- Queuing entire YouTube playlists
- Play music from Spotify
- Queuing entire Spotify playlists
- Play music from SoundCloud
- Clone the repository
- Copy
.env.exampleto.envand fill in the required values- Navigate to the Discord Developer Portal - Applications
- Create/Select an application
- In
.envsetBOT_IDto Application ID - In
.envsetBOT_TOKENto token found under the Bot page (left sidebar) - NOTE: Commands may take up to an hour to register, if this bot is only being used in a single server set
IS_DEVtotrueand set theDEV_SERVER_IDto the server ID for instant command registration
- Run
npm i - Run
npm start