げんきだしてbot - すぎゃーんメモ を作ってから2年ちょい。Twitter BOTからHubotへ。
げんきだしてbotのslack版ほしい
というわけで @genkidashitebot の Hubot 版を作ってみた。
https://github.com/sugyan/genki-bot-slack
Hubotってほとんど触ったことがなかったので勉強になる。
npm
でinstallして作ってみようとすると、hubot
コマンドから作成するのは既にdeprecatedになっているそうで、yeoman
を使え、って言われる。
$ hubot --create genki_bot 'hubot --create' is deprecated. Use the yeoman generator instead: npm install -g yo generator-hubot mkdir -p genki_bot yo hubot
で、これで雛形を作ってしまえばもう簡単にすぐ動かせるbotが出来上がる。あとは必要なロジックを書くだけ。
Slack側で発行されたTOKENを環境変数にセットしてあげればHerokuにdeployするだけでもう動く。すごい。
試してないけどHubotなのでadapterを切り替えてあげればすぐに他のサービス向けにも動いてくれる、はず。
便利な世の中や…