/MusicBot

An enhanced music bot that is compatible with discord.js v14 and works with slash commands. Discord music bot codes that can be used on any server and are simple to install.

Primary LanguageJavaScriptMIT LicenseMIT

Discord.js v14 Slash Commands Music Bot

ABOUT V13.7 UPDATE / news: 2022, 2 OCTOBER

  • Added french language.
  • Filter command has been made manageable with buttons.
  • Minor bug fixes.
  • Shuffle command added.

ABOUT V13.5 UPDATE / news: 2022, 4 SEPTEMBER

  • Added top.gg vote manager settings.
  • Added Dutch language
  • Use distube module
  • Event folders have been recreated.
  • The bot's database has been changed to mongodb.
  • Multi language option added.
  • Added personal playlist creation commands.
  • Added new player features. (config.js)
  • All commands are functionally optimized for discord.js v14.
  • Open music with youtube video link
  • Specify the specific channel in which the command will be used.
  • Added changing embed color code from settings file.
  • The /language command added so that the language system can be adjusted for each server.
  • Added detailed information about the specified command to the help command. (/help info command)

About Bot

  • The excitement of listening to non-stop music 24/7.
  • Customizable commands.
  • Chance to set customizable dj role.
  • A chance to loop the music you want so it doesn't end.
  • Create your own playlist. Use it if you want, share it with everyone.
  • Add your favorite music to your playlist with one click and listen later.
  • Open music from dozens of supported audio platforms.
  • Add color to music with special sound filters.

Supported audio playback platforms:

  • YouTube
  • Spotify
  • SoundCloud
  • Vimeo
  • Reverbnation
  • Facebook
  • Attachment Links
  • TikTok
  • and 730 other platform.

Custom audio filters:

3d, bassboost, echo, karaoke, nightcore, vaporwave, flanger, gate, haas, reverse, surround, mcompand, phaser, tremolo, earwax

Bot Setup

Click here for a setup video, but these instructions are up to date so make sure to follow them if the video is different.

  • Install node and npm
  • Clone this repository or download as a zip and extract the contents.
  • Run npm install.
  • Bot login: write to .env file is TOKEN=YOUR BOT TOKEN or: write config.js file to your bot token.

Notes on Discord Bot Setup

  • Make sure to enable all intents in the Discord Developer Portal image
  • You will also need to invite the bot using the correct scope and permissions, which you can do here: image

Support/Contributing

Links