Currently, there is no standard development process. Make sure things are working locally using either ./run.sh or python3 GeorgeChampBot.py.
To enter the george_champ_bot_instance image, run:
docker exec -it george_champ_bot_instance /bin/bash
This project uses pip-tools to manage dependencies. To update dependencies:
pip install pip-tools
pip-compile --upgrade requirements.in
- discord.py - Discord API wrapper
- yt-dlp - YouTube audio extraction for music player
- google-api-python-client - YouTube API for video metadata
- ffmpeg - Audio processing for voice channels