# UdeCursos-bot
![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54)
![Telegram](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)
> @UdeCursosBot version: 2.0
Bot de Telegram con automatizaciones que te hacen la carrera más fácil.
### Visualiza la cuenta regresiva de tus próximas evaluaciones.
![certs](assets/certs.gif)
### Cualquiera puede colaborar con las fechas de evaluaciones gracias a los cómodos botones de la interfaz.
Para desarrolladores
Usar el ambiente virtual de Poetry para mantener un monitoreo de las dependencias y las últimas actualizaciones de la API de Telegram.
-
Instalar Poetry con tal de instalar de manera correcta las dependencias y sus versiones.
-
Instalar dependencias del bot:
# Desde la raíz de UdeCursos-bot/
poetry install
-
Ejecutar el bot usando
poetry run python3 main.py
Pendientes
- [ ] Mejorar documentación
- [ ] Optimizar mensajes entre usuario y bot en
/add
y /remove
. (Que no ocupe tanto espacio en mensajes)
- [ ] Automatizar el agregar nuevos "subjects" a
certs.json
via algun comando
- [ ] Agregar
/udecursos
y /help