This is a discord music bot with a per-guild queue system, optimized specifically for YouTube playlists.
For non-youtube sources (f.e. soundcloud playlists) it will take longer to load.
It is using the Naff library.
- Python Version >= 3.10
- Naff
pip install git+https://github.com/NAFTeam/NAFF.git@dev#egg=naff[voice]- at a later point it can be installed with
pip install naff[voice]
- Pip packages:
yt-dlp(oryoutube_dl);aiohttp
- download this project or run
git clone https://github.com/deadkex/VoDiPy - install all dependencies
- go here and enable the youtube data api
- create a youtube api token here
- put your bot token and your youtube api token into VoDiPy_secrets.py
- the 'message content intent' has to be enabled for the message command
- otherwise enable global syncing / guild syncing in the config for the slash command
- setup your config in VoDiPy_defines.py
- change
player_keywordsfor easier playlist/video playing - adjust
MusicPlayerSettingsaccording to your needs
- change
- run VoDiPy.py
/play link,/play keywordor<play link,<play keyword
Simply create an issue here :)
