Proyecto de la asociacion ACM de la ETSIINF (FI) de la UPM para crear un bot.
Lo primero que necesitarás es abrir una conversación con él, búscalo con el nombre @acmupm_bot
Lista de comandos:
- /start
- Comienza el bot
- /help
- Muestra los comandos disponibles
- /quehaceacm
- ¡Conoce más sobre ACM UPM!
- /precios
- Si quieres comer algo, necesitarás saber cuánto cuesta.
- /eventos
- Muestra los eventos actuales en ACM
- /lmgtfy
- Por si no sabes algo…
- /tldr
- TL;DR
- /reto
- ¿Quieres hacer algún reto de programación?
Lista de comandos para ADMINISTRADORES:
- /update
- Actualiza el bot descargando el último commit de este repositorio
- /newreto [URL de un reto]
- Cambia el reto por el que se indique en el campo URL de un reto
Estos comandos solo estarán disponibles para los usuarios de Telegram añadidos al archivo admins.json con el formato:
["123456789", "987654321"]
Siendo 123456789 el identificador del administrador en Telegram
Solo unos pocos elegidos de momento pueden ponerlo en marcha. En un futuro nadie más podrá, solo el administrador.
Si eres uno de los afortunados, necesitarás tener el TOKEN que el todopoderoso BotFather nos entregó ((por tercera vez)*)** guardado en un fichero llamado:
acm.token
Pon el token en el fichero “acm.token” en el mismo directorio que el bot y ejecútalo con run.sh. Probablemente el fichero no tenga permisos de ejecución para darselos y ejecutarlo haz:
$ chmod +x run.sh
$ ./run.sh
El bot se encarga del resto.
*EDIT: cuarta vez
**EDIT: quinta vez