ECHE
Tiago

Bot WCA sur Discord

Bot WCA sur Discord

Description :

En 2022 je me suis lancé dans l'idée de coder un bot Discord en lien avec le rubik's cube : L'idée était de récupérer des informations sur le site officiel de la wca (World Cube Association) et de les afficher aux utilisateurs directement sur Discord. Lorsqu'il était en fonctionnement le bot permettait d'accéder aux records personnels des compétiteurs, aux records régionaux (pays, continent, monde) et de récupérer les diffrents classements.

Aspects techniques :

J'ai développé le bot entiérement en javascript. Plusieurs options ont été testé pour récupérer les données : utilisation d'une API au départ (trop peu complète malheureusement), utilisation de regex quelque peu laborieuse. Finalement ce qui a le mieux fonctionné a été de chercher les informations via les balises html (css selector)

Retour personnel

J'ai malheureusement fini par abandonné le projet : J'ai commencé sans aucune bases en javascript, et le projet était un peu ambitieux. Je n'avais pas de plan précis pour ce projet, ainsi beaucoup de fonctionnalité se sont rajoutés au fur et à mesure, demandant des adaptations du code existant. Le projet était au final plus du bricolage qu'autre chose et avec une complexité qui augmentait pour gérer le projet. Je souhaitrais pouvoir reprendre le projet avec une approche beaucoup plus structurée. Aussi pouvoir se servir d'une API pour récupérer les données rendrait le projet bien plus simple si les données sont correctement structurées.

par ECHE Tiago avec du - 2026 -

Tout droits réservés