This bot speak in french. It is a bot for french people. So the rest of this README is in french.
Bot telegram pour des paris rugbystiques entre amis à héberger chez soi
ATTENTION : Ce Bot fonctionne mais c'est une version Beta
Attention, pour utiliser ce bot il faut au préalable :
- Avoir un créé un bot télégram avec le Bot Father
- Avoir une clef pour utiliser l'API Rugby Union de Sportradar. Avec l'API gratuite le nombre de requete est limité. C'est suffisant pour un usage personnel uniquement.
Préparer l'installation:
cp ./install/config.test ./config.py
OU
mais dans ce cas il faut préciser les variables d'environnements lors du lancement du docker
cp ./install/config-docker.py ./config.py
Ensuite il faut modifier le fichier config.py
docker volume create bookmaker-log
docker volume create bookmaker-data
docker build -t bookmaker .
Puis pour lancer le container:
docker run -d -v bookmaker-log:/app/log -v bookmaker-data:/app/ressources bookmaker
Pour preparer l'installation
apt-get update -qq && apt-get install -y python3-pip python3 net-tools graphviz traceroute
pip3 install poetry
poetry install
cp ./install/config.test ./config.py
poetry run invoke install
Il faut modifier le fichier config.py.
Enfin, pour lancer l'application
poetry run invoke start-local
Veuillez consulter le Security.md