-
Clone this repo on your machine
-
Use
$ poetry install
command to download all necessary packages -
Create a Bot on Discord Developer Portal (be sure to grant the bot the permission to join VC, speak, and send messages!)
-
Add your Discord bot token to
.env
file as shown in.env.sample
-
You may need to install ffmpeg on your machine as well
-
Use
$ poetry shell
command to start the virtual environemmnt -
Use
$ python music_bot.py
command to start the program -
Music Bot is online awaiting your commands on Discord!
- Get it running
- Add the ability to play via urls
- Add the ability to search for tracks
- Add the ability to pause/resume
- Add the ability to stop/skip
- Add the ability to Replay
- Add the ability to Repeat
- Add Queue command
- Detect player state accurately and respond accordingly
- Handle Errors (Somewhat)
- Volume Control
- Inactivity Timeout