hubot作成
FROM node:latest
RUN mkdir /bot && cd /bot
ADD . /bot
WORKDIR /bot
EXPOSE 11000
CMD ["bin/hubot", "--adapter", "slack"]
deisでアプリケーション作成
- deisのclientをインストール。homebrewだとver1だったので、shで入れ直す。
$ deis register <controller>
$ deis create
Slack側の準備
HUBOT_SLACK_TOKEN=xxxxxxxx
HUBOT_SLACK_TEAM=hoge
HUBOT_SLACK_BOTNAME=fuga
HUBOT_SLACK_CHANNELMODE=whitelist
HUBOT_SLACK_CHANNELS=piyo
deisにdeploy
$ deis keys:add
<- 公開鍵登録
$ git push deis master
$ deis config:push
HUBOT_SLACK_CHANNELS
でHUBOT_SLACK_BOTNAME
をinviteしてping pong