Un BOT sencillo de multiples utilidades dentro del grupo de algoritmia. Inicialmente se trata de mostrar el desafio de la semana y conectarse con el repo y estar pendiente a eventos. |
Los comandos para interactuar desarrollados hasta ahora son:
/help
: Muestra los comandos disponibles./challenge
: Obtiene y muestra el desafio actual.
Te recomendamos el uso de pipenv, con este podras tener todas las dependencias necesarias en un entorno virtual.
# Instalar PIPENV
pip install pipenv
A partir de aca los comandos deben correr dentro de la carpeta del proyecto
# Crear entorno virtual
pipenv install
# Agregar dependencias
pipenv install {PAQUETE}
# Si agregas nuevas dependencias no te olvides de plasmarlas en el .lock
pipenv lock
# Si queres borrar el entorno virtual
pipenv --rm
Podes probar las nuevas funcionalidades del bot antes de hacer el PullRequest. Ejecuta esto y anda a UNOTestBots_BOT
pipenv run main.py
NOTA: antes de ejecutar agregar el token, el cual es 1761269185:AAHLnECJ30OTXKnR5GkOvQaj6d0PNckoPcI
Para contribuir con el código o arreglando errores/bugs, lo podés hacer de la siguiente manera:
- Crea un
fork
del repositorio en tu perfil - Crea una nueva
branch
(git checkout -b nueva-funcionalidad
) - Agrega el código necesario
- Commitea los cambios
- Hace un
push
de de la branch a tu repositorio remoto (git push origin nueva-funcionalidad
) - Desde tu perfil en Github crea un
pull request
Si querés hacer alguna sugerencia o reportar algún problema, podés abrir un issue en este mismo repositorio