Bot for Twitch
Find a file
2021-07-28 03:29:27 +02:00
src changing filename 2021-07-28 03:29:27 +02:00
.gitignore Ajout Gitignore 2021-07-27 02:28:04 +02:00
.gitlab-ci.yml Update info 2021-07-28 00:01:17 +02:00
docker-compose.yml Adding docker compose example 2021-07-27 23:39:49 +02:00
Dockerfile Docker build 2021-07-27 22:51:52 +02:00
README.md Adding docker compose example 2021-07-27 23:39:49 +02:00
requirements.txt Ajout requirements 2021-07-27 02:28:12 +02:00

Simple Bot Twitch en Python utilisant la librairie TwitchIO.

Setup and Run

Requires Python 3.9.5.

Install necessary packages:

python3 -m pip install -r requirements.txt

Rename .envexample file in .env inside src folder, then open the file and complete the fields, there is an explanation below:

Field Explanation
ACCESS_TOKEN Access token of the account you created for your bot that you can take here (be sure you selected Bot Chat Token)
PREFIX Prefix you want to use for your bot
CHANNEL The name of the your Twitch channel you want the bot to run at (separate by comma)
DISCORD Link to your discord server

Start Bot:

cd src
python3 main.py

Use Docker

With a docker-compose or in command line:

docker run -d \
    --name="TwitchBot" \
    registry.gitlab.com/confreriedukassoulait/twitchbot:latest \
    --ACCESS_TOKEN="yourAccessToken" \
    --PREFIX="yourPrefix" \
    --CHANNEL="yourChannel(s)" \
    --DISCORD="yourDiscordLink"