π° A bot that uses Uberduck AI to make bit donations have an AI voice.
Check the instructions here!
- Python 3.8+
- ** MAKE SURE PYTHON IS ADDED TO PATH WHILE INSTALLING. **
- This can avoid an error that Python doesn't exist in steps 4/5. To add Python to path after Python has already been installed, please follow this guide
- ** MAKE SURE PYTHON IS ADDED TO PATH WHILE INSTALLING. **
- Clone the repo
- You can do
git clone https://github.com/mmattdonk/ai-tts-donations
or just download the ZIP from GitHub
- You can do
- Generate your configuration files using this website: https://mmattdonk.github.io/AI-TTS-Donations/
- Simply enter in the required keys into the website, then download the configuration files and put them into your bot's folder.
- Install Dependencies - Run
python -m pip install -r requirements.txt
in a Terminal/PowerShell/Command Prompt window (that is in the same directory as the bot.py file) - Start the bot - Run
python bot.py
in a Terminal/PowerShell/Command Prompt window
After this, you just login with the website that opens in your default browser, and you are all good to go! If you have any errors/problems, don't be afraid to join the Discord Server for help.
We use pre-commit
and pre-commit.ci
to make sure that Pull Requests are quality, even before you commit your changes.
Use pip install -r requirements-dev.txt
to install the developer dependencies needed.
To install pre-commit
, do the pre-commit install
command.