mariusbegby / cadence-discord-bot

🎢 Cadence - The free Discord music bot. Open source and community-driven!
MIT License
68 stars 24 forks source link
discord discord-bot discord-js discord-player discordbot discordjs discordplayer music-bot soundcloud spotify youtube


Cadence - The free Discord music bot.

Cadence icon

Enhance your Discord experience with high-quality music.
Free, open source, community-driven!

Cadence bot license Cadence bot release 

🚨 Deprecation notice 🚨

This project is deprecated, meaning it will not receive any new updates. You can still download the code and setup hosting yourself if desired, but no support will be provided.


Core Features 🌟

Cadence offers an enriching audio experience on Discord with features such as:


Hosting Cadence Yourself πŸ”“

Self-Hosting Steps:

  1. Install Node.js v20.x LTS and latest version of FFmpeg.
  2. Install pnpm using npm install -g pnpm.
  3. Clone this repository and run pnpm install.
  4. Build the project with pnpm build.
  5. Create a .env file in with your bot token and client id (see details in .env.example).
  6. For use with YouTube, it is highly recommended to set YT_EXTRACTOR_AUTH in .env file.
  7. Deploy slash commands using pnpm run deploy.
  8. Start the bot with pnpm start, the bot should now appear online and be operational.

Note: Refer to Adding your bot to servers for help on inviting the bot to your server.

Configuration and Logging:


Credits and acknowledgments πŸŽ‰

This project is made possible by the contributions from the community and the use of libraries like discord.js and discord-player. A special thanks to @twlite, @pryzmian and @retrouser955 for providing feedback and help during development of this bot!

Contributors

Marius
Marius Begby
tacheometry/
tacheometry
Aaron
Aaron Sandoval
MissFrizzy/
MissFrizzy
Twilight/
Twilight
Edward205/
Edward205
Niko
Niko G.
Parker
Parker Owings