Github Reposをフォローし、イベント通知を取得するためのHubotスクリプト。このプロジェクトは、REST APIのポーリングに基づいているため、このスクリプトはWebフックなしでGitHubのすべての公開リポジトリを監視できます。明らかにそれは最良の解決策ではありませんが、リポジトリを所有せずにより多くの可能性を提供します。
抱擁段階、本当に生の実装。私にとっては、RXJSワークベンチでした
それはJSにあり、私はコーヒーに入れてフラッシュしたので、それは本当に醜いですか?
このモジュールはNPM経由でインストールされます。
npm install --save hubot-githubfollow
hubot-githubfollowをexternal-scripts.jsonに追加します:
[
" hubot-githubfollow "
] GitHub APIを呼び出すには、有効なGitHubパーソナルアクセストークンでGHF_KEY環境変数を定義する必要があります
user1>> hubot follow github/hubot
hubot>> Done
https://www.npmjs.com/package/hubot-githubfollow
どんな助けも大歓迎です、私は今戦略を持っていません。
開発環境を構成するためのこの手順に従ってください。
このリポジトリをクローンします
git clone https://github.com/rixlabs/hubot-githubfollow.git
すべての依存関係を刻むには:
npm install
テストを実行するには、入力します。
npm test
あなたがあなたのhubot内のスクリプトを試してみたい場合:
huot-githubfollowディレクトリ内
npm link
Hubotディレクトリタイプの内部:
npm link hubot-githubfollow
hubot-githufollowをexternal-scripts.jsonに追加します:
[
" hubot-githubfollow "
]GHF_KEY環境変数を設定します
export GHF_KEY=<github Personal access tokens>
あなたのhubotを起動します:
bin/hubot
テスト後にクリーンアップするには、hubotのルートにCDを使用してタイプします。
npm unlink hubot-githubfollow
そして、hubot-githubfollowルートにCDを使用してください。
npm unlink