Music bot for discord. Made with Lavalink, Wavelink 3.0 and plugins: Lavasrc, Youtube-source
- Youtube search as main music source, also supports vk music, yandex music, spotify, twitch and much more (including any audio files and some audio streams)
- Fully functional music player in discord
- Openai image and chat requests
- Gelbooru api requests
- Saucenao api requests
- Flowery TTS api requests
- Reaction roles
- Change variables in the
.env
file. Bare minimum is onlyDISCORD_API_TOKEN
. If you don't want anything else, you can leave it untouched. You can get most of these keys somewhere at the provider site, openai.com for example. If you wantYANDEX_MUSIC_TOKEN
or spotify stuff, go to the Lavasrc github page. VK token is here - In
settings.py
change values of theENABLED_COMMANDS
variable. Enable only that commands that you will use. It also makes sense to disable commands that requires some api key that you didn't set up in the.env
- Launch
setup_and_launch
file (bat/sh) depending on your os (this activates new venv too) - Wait some time before bot will sync all commands and launch
Alternatively, you can launch bot with python main.py
and Lavalink with Java -jar Lavalink.jar