Skip to content

george-xiao/GeorgeChampBot

Repository files navigation

GeorgeChampBot

GeorgeChampBot, a multi-purpose discord bot

Setup

  • To get a copy of this project, install git, and then run the following command in the terminal:
git clone git@github.com:george-xiao/GeorgeChampBot.git
  • Change your directory in the terminal to the cloned project:
cd your/path/here

Run Application Using Docker (Recommended)

  • Install Docker based on the platform the bot will run on.

  • Start the application using the run.sh script.

./run.sh

Run Application Locally (Not Recommended)

NOTE: Please consider using Docker instead. Developers are testing their code on different OS. Docker allows us to be OS-agnostic.

  • Install the system dependencies:
sudo apt-get install -y python3 python3-dev python3-pip ffmpeg python3-gdbm
  • Then install the Python dependencies (you probably want to run this in a venv):
pip3 install -r requirements.txt
  • Use the following command to start the bot:
python3 GeorgeChampBot.py

Troubleshooting

1. Music Player is no Longer Working

yt-dlp is known to break as Google changes things. It's a cat and mouse situation. You will need to update dependencies so that the mouse can outmaneuver the cat.

Use the following command to figure out the latest yt-dlp package version.

pip index versions yt-dlp

Authors

  • Steven Aung - teiian (<- big cap)

About

GeorgeChampBot, a multi-purpose discord bot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages