โจLatest Updates
v5.1 Is in development! Go check it out HERE!
What do you gain from it? Let us explain:
- Completely modular docker environment for easier development and deployment
- A WORKING DASHBOARD!!!
- DB Integration for you to save your favorite songs in
- Integrated self hosted Lavalink
- Dedicated query channel
- More commands and functionalities
- And so much more to come!
๐ง | Prerequisites
- Node.js 16+
- Lavalink Server
- Youโll need to run
npm run deploy
oryarn deploy
. to initialized the slash commands. You can do this on your pc locally
NOTE: Lavalink is needed for music functionality. You need to have a working Lavalink server to make the bot work.
๐ | Important Note if youโre Switching from v4 to v5
- Download and configure v5 in a seperate folder.
- Kick your bot out of your server.
- Reinvite the Bot with the right scopes. Example Invite URL (Change CLIENT_ID)
- Run
npm run deploy
oryarn deploy
to initialize the slash commands. You can do this on your pc locally
๐ | Tutorial
๐ณ Docker
The
config.js
file should be configured with the host"lavalink"
, and you should use the samepassword
as indocker/application.yml
.
Build and start bot and lavalink
docker-compose up -d --build
๐ช๐ป Non-Docker
The
config.js
file should be configured first. Donโt forget to add a lavalink host
Install all dependencies and deploy Slash Commands
npm install
npm run deploy
Start the bot
node index.js
๐ | Support Server
If you have major coding issues with this bot, please join and ask for help.
๐ธ | Screenshots
Soon
๐ | Deploy
โจ | Contributors
Contributions are always welcomed :D Make sure to follow Contributing.md
๐ | Made with
- Discord.js
- Lavalink with erela.js
- Express
- Next JS
- Next UI
- Material UI Icons