Skip to content

ETSIIT-bot is a Telegram bot that make easy to access all the relevant information related with your daylife at ETSIIT (Universidad de Granada)

License

Notifications You must be signed in to change notification settings

jorgechp/etsiit_bot

Repository files navigation

ETSIIT Bot

License Releases .github/workflows/test.yml .github/workflows/lint.yml

Descripción

ETSIIT Bot es un Bot de Telegram que tiene como finalidad ofrecer información sobre diferentes servicios y herramientas de la Escuela Técnica Superior de Ingenierías Informática y de Telecomunicación (ETSIIT) de la Universidad de Granada.

ETSIIT Bot te facilita:

  • 🚌 Suscribirte a grupos de Meetup en los que estés interesado.
  • 🍴 Ver desde Telegram el menú de los Comedores Universitarios, tanto para hoy como para toda la semana.
  • 🔗 Acceder directamente los enlaces más relevantes para tu día a día en la Universidad (CIGES, Información sobre guías docentes...)
  • 📰 Suscripción a páginas de noticias de la Universidad, de la ETSIIT, OSL, Delegación de Estudiantes, Antiguos Estudiantes...

Este bot está basado en un esqueleto ejemplo del paquete de Python Telegram Bot.

Para más información, échale un vistazo a la Wiki del proyecto.

Ejecutar test y pasar la prueba del algodón

Para la automatización del proyecto utilizamos nox, herramienta la cual se puede instalar ejecutando:

pip install nox

Una vez instalado, es posible ver una lista de opciones disponibles con el siguiente comando:

nox -l

Ahora, para ejecutar las herramientas de linting sobre el código de Python:

nox -e lintpy

Si queremos pasar la herramienta de lint para los archivos Markdown es necesario instalar el siguiente paquete de ruby: gem. Para ello escribimos lo siguiente en el intérprete de órdenes:

gem install mdl

Finalmente para usar el linter de Markdown:

nox -e lintmd

Si queremos correr los tests podemos introducir el siguiente comando:

nox -e test

About

ETSIIT-bot is a Telegram bot that make easy to access all the relevant information related with your daylife at ETSIIT (Universidad de Granada)

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published