Discord Bot en utilisant l'API SRC pour les discordes liées à Speedrunning.
Les fonctionnalités incluent:
[] = obligatoire, () = facultatif
run [category] [player]
top [category] (n)
ginfo (game)
cinfo [category]
clist (game)
newest (category)
place [category] [place]
Ces commandes sont toutes facultatives et doivent être activées dans config.py pour fonctionner correctement.
.game [game_id]
Change le contexte de jeu actuel en ID de jeu donné,
.markov
Génération de texte de Markov drôle.
Créez d'abord une application Discord Bot.
Créez ensuite un fichier appelé secret.py dans le répertoire src avec un contenu comme celui-ci:
BOT_TOKEN = "{your bot token here}" Vous allez également vouloir changer beaucoup de choses dans src/config.py pour correspondre à ce que vous faites. Changez l'ID de jeu en tout le jeu avec lequel vous allez travailler par défaut, activez / désactivez les différentes fonctionnalités facultatives, etc.
Exécutez ces commandes (en supposant que Python3 et PIP sont installés et dans votre chemin système):
pip3 install -r requirements.txt
coverage run src/tests.pySi tous les tests passent, vous êtes prêt à exécuter cette commande:
python src/speedbot.py