A multipurpose discord bot.
You will need python version 3.11 for wavelink v3+ to be properly installed.
Open application.yaml file inside the lavalink/ folder and adjust customize the settings to your needs.
Next just run the server by using the command java -jar Lavalink.jar You can also specify max and min memory usage via -Xmx (max memory usage) or -Xms (min memory start up usage)
To run the discord bot, simply start the kurusaki.py file
python3 kurusaki.py
Currently these are the "working" cogs for the bot
[
'Cogs.member',
'Cogs.help',
'Cogs.music',
'Cogs.utility',
'Cogs.events',
'Cogs.text_channel',
'Cogs.minecraft'
]Most commands will not work unless you setup a mongodb database which is free as this readme update.
-
Create a free account at mongodb
-
Create a cluster
Give it a name, select the free one and add a tag and create the cluster.
Make sure to create a Database named
Discord-Bot-Databasea collection named General and the documents required with_idmatching the ones in the code. -
Connect to your new cluster and past the link into your bot's .env file by assigning it the key
MONGOEX:MONGO=YOUR_MONGO_DB_CONNECTION_URL_WITH_PASSWORD
NOTE: Make sure to replace
<password>with your created password


