/music-bot

Discord music bot, written in javascript - using discord.js, ytdl-core and simple-youtube-api. Has many features including: song queuing, youtube search, volume control and much more!

Primary LanguageJavaScriptMIT LicenseMIT

Discord Music Bot

Discord music bot using discord.js and simple-youtube-api

Installtion

  • Make sure you have yarn and node.js, which is v12 or higher, both installed.
  • Fork the repository and clone your fork.
  • git clone https://github.com/your-username/music-bot.git
  • cd music-bot
  • yarn install
  • Setting up the config: rename the file config.example.yml to config.yml
  • You will need to get a Discord Bot Token, Youtube Data API v3
  • Overall your config.yml should look like, with the correct values.
token: 'Discord Bot Token'
youtubeAPI: 'Youtube Data API v3 Key'
prefix: '!'

Features

  • discordjs.guide like command handler.
  • Queue system
  • Queue looping
  • Song name search
  • Skip/Stop
  • Pause/Resume
  • Volume control
  • Playlist support

Contributing

  1. Fork the repository.
  2. Clone your fork: git clone https://github.com/your-username/music-bot.git
  3. Create your feature branch: git checkout -b my-new-feature
  4. Commit your changes: git commit -m "Add some feature"
  5. Push to the branch: git push
  6. Submit a pull request.

Author

© iColtz.