Skip to content

Bes-js/advanced-music-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Version Contributors Forks Stargazers Issues MIT License Run on Repl.it Remix on Glitch


Pbot-plus

Advanced Music Bot

Advanced Music Bot is a V14 Music Bot that uses Discord.js Package and Supports All Languages ​​Powered by Erela.js.

Report Bug & Request Feature

πŸ”₯ Unique Features

  • Developed using JavaScript and Discord.js v14
  • Advanced Music System
  • Customizable Languages
  • Powerful Search Engine
  • Highly Configurable
  • User-friendly and Easy to Use
  • Playlist Supports

🎢 Support Sources

  • YouTube
  • Spotify
  • SoundCloud
  • Twitch
  • Bandcamp
  • Vimeo
  • http

πŸ”Œ Plugin Sources: (Require: LavaLink v3.6.x)

πŸ“š Commands

Click to View Commands
Name Description Options
help Shows the help menu command: The command you want to get info
language Setup guild language langCode: Global Code of Your Language
lyrics Get lyrics for the currently playing song
invite Sends the bot's invite link
ping Shows the bot's ping
clearqueue Clears the queue
join Joins the voice channel
leave Leaves the voice channel
nowplaying Shows the currently playing song
play Plays a song from YouTube or Spotify song: The song you want to play
pause Pauses the current song
queue Shows the current queue
remove Removes a song from the queue song: The song number
resume Resumes the current song
seek Seeks to a certain time in the song
shuffle Shuffles the queue
skip Skips the current song
skipto Skips to a specific song in the queue
stop Stops the music and clears the queue
volume Sets the volume of the player number: The volume you want to set

πŸ”§ Requirements

Before starting with the installation, you need to have the following:

πŸš€ Installation from source

  1. Clone the advanced-music-bot repository:
git clone  https://github.com/Bes-js/advanced-music-bot.git
  1. change the directory to Lavamusic
cd advanced-music-bot
  1. Install the required packages:
npm install
  1. Set up your config.json file:
{
"token":"Your Discord Bot Token",
"prefix": ".",

"clientID": "Spotify clientID",
"clientSecret": "Spotify clientSecret",
"nodes": [
  {
  "host" : "narco.buses.rocks",
  "port" : 2269,
  "password" : "glasshost1984",
  "secure" : false
  }
]
}
  1. Run the bot:
npm run start or npm start
  1. Invite the bot to your server:

Generate an invite link for your bot and invite it to your server using the Discord Developer Portal or using permissions calculator: https://discordapi.com/permissions.html

Do note that the bot will restart itself to update to the latest!

πŸ”— Useful Links

πŸ” License

Distributed under the GPL-3.0 license License. See LICENSE for more information.

πŸ”΅ My Discord Profile

β˜• Donate & ❓ Support

Do you like this project? Support it by donating

Discord Banner

Buy Me A Coffee





πŸ’— Readme Section Extracted from brblacky.