##dotstudio内のbotを作る部活
- とりあえずgitter bot
- Node.js v6.0.0 以上を想定
- gitterのAPIは https://developer.gitter.im/docs/welcome を参照
$ git clone [email protected]:dotstudio/botstudio.git
$ cd botstudio
$ npm i
- 7/26 今の所依存モジュールはnode-gitterのみ
https://developer.gitter.im/apps で取得できます。
$ TOKEN=xxxxxxx node app
ぴんぽんの例
'use strict'
module.exports = (core) => {
core.gitter.rooms.join(core.ROOM_NAME)
.then((room) => {
//コマンドが送られてきたら処理を書くところ
room.send('pong! :facepunch:'); // pongを書く
});
}
//TODO 自動読み込みしたい
const COMMANDS = {
ping: require('./scripts/ping') //読み込み
};
https://gitter.im/dotstudio/botstudio で教えてください!