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:
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.
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