**PROYEK INI TIDAK DIPERTAHANKAN, harap pertimbangkan Hubot atau upaya sisi klien saya Saihubot **
webbybot adalah kerangka kerja generasi berikutnya untuk membangun bot pesan/obrolan, ditulis dalam ES6 dan javascript biasa. Sepenuhnya kompatibel dengan middleware dan plugin Hubot.
Perbedaannya:
Sama:
Anda bisa memulai dari webby-template , templat untuk membuat bot webby yang berfungsi
$ git clone https://github.com/gasolin/webby-template.git demo
$ cd demo
$ npm install
$ ./bin/webby
Anda dapat menemukan dan menginstal keterampilan tambahan dari npm
Aktifkan keterampilan di external-scripts.json
.
Tambahkan variabel lingkungan dalam file .env.
Lihat Memulai Hubot, Instal generator hubot terlebih dahulu
npm install -g yo generator-hubot
Kemudian hasilkan robot Anda dengan
yo hubot
Masuk ke folder, edit bin/hubot
dan ganti hubot
menjadi webby
.
instal paket webbybot
npm install --save webbybot
Mari kita ambil adaptor telegram sebagai contoh. Edit node_modules/hubot-telegram/src/telegram.coffee
dan ganti baris pertama require 'hubot'
menjadi require ' webbybot '
.
mulai bot Anda seperti biasa
./bin/hubot
Diuji dengan hubot-telegram
dan hubot-messenger
.
$ npm install -g mocha
jalankan perintah
$ npm run build
$ npm install hubot-calculator hubot-diagnostics
Tambahkan file external-scripts.json yang berisi:
[
"hubot-diagnostics" ,
"hubot-calculator"
]
jalankan perintah
$ node ./bin/webby
webby > ping
webby > PONG
webby > echo hello
webby > hello
webby > webby calc 1 + 1
webby > 2
$ npm test
$ npm run lint
Anda dapat mengkloning template plugin Webby untuk memulai.
webby-template sudah dibundel dengan webby-plugin. Anda dapat memeriksa cara kerjanya untuk referensi.
lisensi MIT