https://github.com/bes-js/advanced-music-bot
π΅ Music Bot Supporting All Languages With discord.js v14
https://github.com/bes-js/advanced-music-bot
all-languages bot discord discord-api discord-bot discord-js discord-music-bot discord-v14 discordjs language lavalink lavalink-music lavalink-musicbot music soundcloud spotify v14 youtube youtube-api
Last synced: about 2 months ago
JSON representation
π΅ Music Bot Supporting All Languages With discord.js v14
- Host: GitHub
- URL: https://github.com/bes-js/advanced-music-bot
- Owner: Bes-js
- License: gpl-3.0
- Created: 2023-02-03T01:52:43.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-19T16:24:01.000Z (almost 2 years ago)
- Last Synced: 2025-04-03T12:53:02.611Z (2 months ago)
- Topics: all-languages, bot, discord, discord-api, discord-bot, discord-js, discord-music-bot, discord-v14, discordjs, language, lavalink, lavalink-music, lavalink-musicbot, music, soundcloud, spotify, v14, youtube, youtube-api
- Language: JavaScript
- Homepage: https://discord.gg/luppux
- Size: 73.2 KB
- Stars: 50
- Watchers: 1
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[![Version][version-shield]](version-url)
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
[](https://repl.it/github/Bes-js/advanced-music-bot)
[](https://glitch.com/edit/#!/import/github/Bes-js/advanced-music-bot)
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
- 
- 
- 
- 
- 
- 
- π **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:
-  [v18.16.0 or higher](https://nodejs.org/en/download/)
-  [v3.7.5 or higher](https://github.com/freyacodes/Lavalink)## π Installation from source
1. Clone the advanced-music-bot repository:
```bash
git clone https://github.com/Bes-js/advanced-music-bot.git
```2. change the directory to Lavamusic
```bash
cd advanced-music-bot
```3. Install the required packages:
```bash
npm install
```4. Set up your config.json file:
```json
{
"token":"Your Discord Bot Token",
"prefix": ".","clientID": "Spotify clientID",
"clientSecret": "Spotify clientSecret",
"nodes": [
{
"host" : "narco.buses.rocks",
"port" : 2269,
"password" : "glasshost1984",
"secure" : false
}
]
}
```5. Run the bot:
```bash
npm run start or npm start
```6. 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:
Do note that the bot will restart itself to update to the latest!
## π Useful Links
-  [Node.js](https://nodejs.org/en/download/)
-  [Discord.js](https://discord.js.org/#/)
-  [Lavalink](https://github.com/freyacodes/Lavalink)
- [All Language Codes](https://www.loc.gov/standards/iso639-2/php/code_list.php)## π License
Distributed under the GPL-3.0 license License. See  for more information.
## β Donate & β Support
Do you like this project? Support it by donating[](https://discord.gg/luppux)
![]()
π Readme Section Extracted from brblacky.[version-shield]: https://img.shields.io/github/package-json/v/Bes-js/advanced-music-bot?style=for-the-badge
[contributors-shield]: https://img.shields.io/github/contributors/Bes-js/advanced-music-bot.svg?style=for-the-badge
[contributors-url]: https://github.com/Bes-js/advanced-music-bot/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/Bes-js/advanced-music-bot.svg?style=for-the-badge
[forks-url]: https://github.com/Bes-js/advanced-music-bot/network/members
[stars-shield]: https://img.shields.io/github/stars/Bes-js/advanced-music-bot.svg?style=for-the-badge
[stars-url]: https://github.com/Bes-js/advanced-music-bot/stargazers
[issues-shield]: https://img.shields.io/github/issues/Bes-js/advanced-music-bot.svg?style=for-the-badge
[issues-url]: https://github.com/Bes-js/advanced-music-bot/issues
[license-shield]: https://img.shields.io/github/license/Bes-js/advanced-music-bot.svg?style=for-the-badge
[license-url]: https://github.com/Bes-js/advanced-music-bot/blob/master/LICENSE