Bots & automatisation2025TerminéDépôt privé
LooserTracker
Le bot qui désigne chaque soir le loser du jour, GIF à l'appui
Un bot Discord qui suit les parties classées d'un groupe d'amis via l'API Riot, calcule un score de frustration, et publie automatiquement le bilan avec une punchline personnalisée.
Python 3.12discord.pySQLAlchemy 2PostgreSQLAPSchedulerRiot APIpandas
- 3
- catégories de défaite
- quotidien
- bilan
- multi
- serveurs
En bref
- 01Un score de frustration désigne le loser du jour — pas juste le nombre de défaites
- 02Trois catégories de défaite : carry, feed, classic, chacune avec ses phrases
- 03Deux tâches planifiées : on relève les parties, puis on publie le bilan
- 04Multi-serveurs : chaque Discord initialise son propre salon d'annonce
Le point dur
Deux jeux de commandes qui se doublonnent
Les commandes globales de Discord mettent une heure à se propager, celles enregistrées par serveur sont instantanées. Utiliser les deux fait apparaître chaque commande en double : le démarrage en développement purge donc les globales avant de synchroniser par serveur.