Text to speech Discord Bot using gTTS/voxpopuli and discord.py!
- Invite the bot with this invite
- Run -setup #text_channel_to_read_from
- Run -join in that text channel, while being in a voice channel
- Type normally in the setup text channel!
-
Make sure docker, docker-compose, and git are installed
-
Run
git clone https://github.com/Gnome-py/Discord-TTS-Bot.git
-
Rename
config-docker.ini
toconfig.ini
and fill it out -
Rename
docker-compose-example.yml
todocker-compose.yml
-
Build the docker containers with
docker-compose build
-
Run the docker containers with
docker-compose up
(add-d
to run in background) -
Now the bot is running in the container, and you can use it!
-
Make sure python 3.9+, git, postgresql, and ffmpeg are installed
-
Run
git clone https://github.com/Gnome-py/Discord-TTS-Bot.git
-
Rename
config-selfhost.ini
toconfig.ini
and fill it out -
Run
python3 -m pip install -r requirements.txt
(python3
may bepy
on windows) -
Run
python3 main.py
-
Now the bot is running in your terminal, and you can use it!