BOT de Bienvenida a nuevos integrantes del grupo ngVenezuela en Telegram. Desarrollado con NodeJS y el API de Telegram.
Antes de comenzar a trabajar con nuestro BOT, es necesario cumplir con los siguientes requisitos:
-
Esta versión es necesaria debido a la compatibilidad de ES6, la cual no tiene gran soporte en versiones anteriores.
-
Para poder tener un bot, es necesario crearlo y así obtener un Token para el mismo. Este bot nos va a hacer posible nuestros desarrollos y/o pruebas.
-
Luego de haber creado el BOT, lo agregamos a un grupo para que así escuche cualquier comando.
Para comenzar a trabajar en nuestro BOT, abrimos nuestra terminal y ejecutamos los siguientes comandos:
# Clonamos el proyecto.
$ git clone [email protected]:ngVenezuela/wengy-ven.git
# Accedemos al directorio donde se clonó nuestro proyecto.
$ cd wengy-ven
# Instalamos todas las dependencias del proyecto.
$ npm install
Por último creamos un archivo en el directorio config/
llamado config.js
con el formato
que tiene el archivo config.sample.js
. En este nuevo archivo colocaremos el Token que
pudimos obtener previamente.
Para ejecutar los tests (pruebas), simplemente ejecutamos los siguientes comandos:
$ npm run test
# También puedes activar el modo watch
$ npm run test:watch
Finalmente, para ejecutar nuestro BOT, nos aseguramos de estar en el directorio de nuestro proyecto y escribimos el siguiente comando en nuestra terminal:
$ node src/index.js
Te invitamos a leer el documento CONTRIBUTING para conocer todos los detalle de nuestro código de conducta y el proceso para enviarnos Pull Requests.
Utilizamos SemVer para el versionado. Para ver las versiones disponibles de nuestro BOT, mira los Tags en este repositorio.
- Andrés Villanueva - Trabajo inicial - Villanuevand
- Leonardo Cabeza - Código inicial - leocabeza
Y por acá puedes ver la lista completa de contribuyentes que participaron en este proyecto.
Este proyecto está licenciado bajo la Licencia MIT
- La comunidad de ngVenezuela