Skrip hubot untuk mengikuti repo github dan mendapatkan pemberitahuan acara. Proyek ini didasarkan pada polling API REST sehingga skrip ini dapat memantau semua repositori publik di GitHub tanpa kait web. Jelas itu bukan solusi terbaik tetapi menawarkan lebih banyak kemungkinan tanpa memiliki repo.
Fase empri, implementasi yang sangat mentah. Bagi saya itu adalah meja kerja RXJS
Itu di JS dan saya mem -poros dalam kopi jadi benar -benar jelek?
Modul ini diinstal melalui NPM:
npm install --save hubot-githubfollow
Tambahkan hubot-githubfollow ke external-scripts.json Anda. JSON:
[
" hubot-githubfollow "
] Untuk menghubungi GitHub API, Anda harus mendefinisikan variabel lingkungan GHF_KEY dengan token akses pribadi GitHub yang valid
user1>> hubot follow github/hubot
hubot>> Done
https://www.npmjs.com/package/hubot-githubfollow
Bantuan apa pun diterima, saya tidak memiliki strategi sekarang.
Jika Anda ingin membantu mengikuti langkah -langkah ini untuk mengonfigurasi lingkungan pengembangan Anda.
Kloning repositori ini
git clone https://github.com/rixlabs/hubot-githubfollow.git
Untuk mengintal semua dependensi lakukan:
npm install
Untuk menjalankan tes, ketik:
npm test
Jika Anda ingin mencoba skrip di dalam hubot Anda, lakukan:
Di dalam direktori Huot-Githubfollow
npm link
Di dalam tipe direktori hubot Anda:
npm link hubot-githubfollow
Tambahkan hubot-githufollow ke external-scripts.json hubot Anda:
[
" hubot-githubfollow "
]Atur variabel lingkungan GHF_KEY
export GHF_KEY=<github Personal access tokens>
Startup hubot Anda dengan:
bin/hubot
Untuk membersihkan setelah tes, CD ke akar hubot Anda dan ketik:
npm unlink hubot-githubfollow
dan kemudian CD ke root hubot-githubfollow dan lakukan:
npm unlink