JSかかないでtumblr画像をreplyしてくれるHubotつくった
JS書かないでtumblr画像replayしてくれるやつ。
Herokuを使おうと諸々見てたらHubot作っていたというお話
久しぶりにHeorku使ってなんかWebサービスつくるか〜
って思っていろいろ調べていくうちに、HerokuでHubotをやってる人が結構いるなと。
んで、倉庫番とかおもしろそうだなとおもって、
いつの間にかCoffeeScript書いていました。今更感。
環境変数にJSONでtumblrを突っ込むだけで
そのtumblrの画像をreplyしてくれるやつができます。
### Install
npm install hubot-tumblr-bysetting --save
### external-scripts.json
[ "hubot-tumblrbot-bysetting" ]
### set env
HUBOT_TUMBLR_SOURCES={ "lovelivegif.tumblr.com": "livelive|ラブライブ|よなかじ", "cat-pic.tumblr.com": "cat|猫" }
設定だけでできるので結構お手軽かな。と。
あとはこれをHubot-slackと一緒にやれば、slackbotできるし。
その他参考
- slackhq/hubot-slack これがv2->v3->v4ときて、結構下位互換捨ててるので依存してるものがあると動かないことがある。
- CoffeeScriptはもう書かない。ECMA2016書きましょう。
- hubot-heroku-keepaliveっていううまい感じにherokuの無料時間に収めてくれるものがあった。