Open esu23 opened 6 years ago
Buena idea @esu23!! Habría que usar un endpoint del calendario que exporte a un formato procesable por un bot. Supongo que hay alguna forma de hacer que el google calendar se exporte a ics o a xml (mejor). @esu23 te animarías a hacerlo?
@esu23 Me mola mucho la idea....
Quizá sirve esto: https://calendar.librelabucm.org/actividades.php
Ahí hay un listado de actividades, sacado directamente de una base de datos SQL. El bot está en el mismo servidor que esa base de datos, así que podría obtenerse la información de ahí directamente.
Ahí la estructura base de datos. Pero usando la información de Google Calendar también me parece buena idea :)
La ventaja de usar un endpoint tipo Google Calendar es que desacoplamos servidor de calendar.librelabucm.org
Otra tercera alternativa, diría que la mejor, es añadir un endpoint a https://calendar.librelabucm.org que dé las actividades en formato xml (p.ej.) extrayéndolo de la bbdd. Así desacoplamos también bot de Google :smile_cat:
@Akronix Cierto es, me parece buena idea desacoplar xD Dejo caer esto entonces: https://calendar.librelabucm.org/json.php
Añadir una nueva opción al bot para que muestre las próximas ¿5? actividades que organice LibreLab cogiéndolas del calendario.