C'est le code de mon Telegram Bot avec lequel vous pouvez jouer au jeu Black Jack. Vous pouvez en trouver la version hébergée ici : https://telegram.me/BlackJackBot
Ce projet est vraiment simple à mettre en place. Quelle que soit la méthode suivante que vous utiliserez, vous aurez toujours besoin d'un fichier de configuration. Pour en créer un, copiez simplement le fichier config.sample.py
existant et nommez- config.py
. Entrez votre jeton de bot et apportez vos modifications en conséquence.
Il vous reste ensuite plusieurs façons d’exécuter ce bot.
Si vous souhaitez exécuter ce code à partir des sources, vous pouvez simplement git clone
ce dépôt. Il est recommandé de créer un nouvel environnement virtuel ( python3 -m venv /path/to/venv
). Ce bot utilise le framework python-telegram-bot pour effectuer des appels API Telegram. Vous pouvez l'installer (et d'autres exigences potentielles) comme ça :
pip install -r requirements.txt
Ensuite, exécutez simplement python3 bot.py
et si c'est bien fait, vous vous retrouverez avec un bot fonctionnel.
Ce projet contient également un Dockerfile
ainsi qu'une image Docker prédéfinie hébergée sur le Docker Hub officiel.
Vous trouverez également le fichier docker-compose.yml
avec lequel vous pourrez facilement configurer votre propre instance du bot. Spécifiez simplement le chemin d'accès à votre configuration, etc. dans ledit fichier docker-compose.