Hubot -Skript für Follow Github Repos und erhalten Sie Ereignissebenachrichtigungen. Dieses Projekt basiert auf der Umfrage der Rest -API, damit dieses Skript alle öffentlichen Repositorys auf GitHub ohne Webhaken überwachen kann. Offensichtlich ist es nicht die beste Lösung, aber es bietet mehr Möglichkeiten, ohne die Repos zu besitzen.
Embrionale Phase, wirklich rohe Implementierung. Für mich war es eine RXJS -Workbench
Es war in JS und ich blinkt in Kaffee portiert, also ist es wirklich hässlich?
Dieses Modul wird über NPM installiert:
npm install --save hubot-githubfollow
Fügen Sie Hubot-Githubfollow zu Ihren external-scripts.json hinzu. JSON:
[
" hubot-githubfollow "
] Um GHF_KEY Github -API aufzurufen
user1>> hubot follow github/hubot
hubot>> Done
https://www.npmjs.com/package/hubot-githubfollow
Jede Hilfe ist willkommen, ich habe momentan keine Strategie.
Wenn Sie helfen möchten, folgen Sie diesen Schritten zur Konfiguration Ihrer Entwicklungsumgebung.
Klonen Sie dieses Repository
git clone https://github.com/rixlabs/hubot-githubfollow.git
Um alle Abhängigkeiten zu intaillieren, tun dies:
npm install
Typen Sie zum Ausführen von Tests: Typ:
npm test
Wenn Sie das Skript in Ihrem Hubot ausprobieren möchten, tun Sie:
Im Verzeichnis Huot-Githubfollow
npm link
In Ihrem Hubot -Verzeichnistyp:
npm link hubot-githubfollow
Fügen Sie Hubot-Githuflow zu den external-scripts.json hinzu. JSON Ihres Ehemanns:
[
" hubot-githubfollow "
]Legen Sie die Umgebungsvariable GHF_Key fest
export GHF_KEY=<github Personal access tokens>
Starten Sie Ihren Nabe mit:
bin/hubot
Um nach den Tests aufzuräumen, CD zum Wurzel Ihres Ehemanns und Typen: Typ:
npm unlink hubot-githubfollow
und dann CD zur Hubot-Githubfollow-Root und tun Sie:
npm unlink