Script Hubot para seguir los reposos de GitHub y obtener una notificación de eventos. Este proyecto se basa en la encuesta de la API REST para que este script pueda monitorear todos los repositorios públicos en GitHub sin ganchos web. Obviamente, no es la mejor solución, pero ofrece más posibilidades sin tener los repositorios.
Fase de abrazo, implementación realmente sin procesar. Para mí era un banco de trabajo RXJS
Estaba en JS y flasheo en café, ¿así que es realmente feo?
Este módulo se instala a través de NPM:
npm install --save hubot-githubfollow
Agregue Hubot-GitHubfollow a sus external-scripts.json :
[
" hubot-githubfollow "
] Para llamar a la API de GitHub, debe definir la variable de entorno GHF_KEY con tokens de acceso personal de GitHub válidos
user1>> hubot follow github/hubot
hubot>> Done
https://www.npmjs.com/package/hubot-githubfollow
Cualquier ayuda es bienvenida, no tengo una estrategia en este momento.
Si desea ayudar a seguir estos pasos para configurar su entorno de desarrollo.
Clon este repositorio
git clone https://github.com/rixlabs/hubot-githubfollow.git
Para intentas todas las dependencias:
npm install
Para ejecutar pruebas, escriba:
npm test
Si quieres probar el script dentro de tu Hubot, haz:
Dentro del directorio Huot-Githubfollow
npm link
Dentro de su Tipo de directorio Hubot:
npm link hubot-githubfollow
Agregue Hubot-Githufollow a los external-scripts.json de su Hubot:
[
" hubot-githubfollow "
]Establezca la variable de entorno GHF_KEY
export GHF_KEY=<github Personal access tokens>
Inicie tu Hubot con:
bin/hubot
Para limpiar después de las pruebas, CD a la raíz de su Hubot y escriba:
npm unlink hubot-githubfollow
y luego CD a la raíz Hubot-GitHubfollow y hacer:
npm unlink