Bot de porras de MotoGP

En este 2024 los compañeros de MCR de Dorna nos hemos propuesto saber quien es el que más sabe de MotoGP o quien es el que tiene más suete de todos. Para resolver esta duda hemos hecho una porra, no hemos inventado nada nuevo y el formato es de lo más típico, un excel. En otros aspectos somos muy ingeniosos y nos curramos unas filigranas de cuidado, pero para una tontería como esta... pues mira, un excel y funcionando. Yo como tengo la santa manía de querer automatizar tareas y siempre sigo la máxima de "toda tarea repetitiva que dure más de 5 minutos es susceptible de ser automatizada" decidí crear un bot de telegram que haga esta tarea.

La primera tarea era buscar de dónde obtener la información de pilotos, circuitos y lo más importante y que quita más tiempo... resultados. Esto era imprescindible para poder llevar a cabo el bot y tras ponerme a googlear bastante encuentro que Michele Berardi ya tenía una hecha y publicada en github. Usándola vi que no acababa de funcionar y en la documentación vi que hacía llamadas a pulselive, empecé a hacer pruebas llamando a la API y ohhh! tengo datos :D . Unos cuantos scripts en python después tengo una primera release del bot de porras de MotoGP.

Le he ido metiendo unas cuantas funcionalidades y con la idea de hacerlo lo más dinámico y que no requiera de demasiada configuración por parte de un operador. Por eso como cada año puede que hayan circuitos nuevos o que a lo largo de una temporada cambien circuitos he hecho el bot de tal forma que pueda actualizar la información necesaria para funcionar. github

Un breve listado de características del bot:

La verdad es que ha sido un desarrollo que a pesar de ser cortito ha sido la mar de divertido, lo pondremos en marcha en breves y veremos como se comporta.