Slack

slackのweb api経由のchat.postMessageでattachmentsが送れない

JSON.stringifyする必要があった。 NG "attachments": [{ "text": "hoge" }] OK "attachments": JSON.stringify([{ "text": "hoge" }])

Google Apps scriptでインデント整理する方法

Tabを押すと勝手になる。逆に無駄なタブは打てない。全選択してTabでいける。

シェルでslackにcurlしたときinvalid_payloadになる

payloadのなかに&が入ってたから。%26って書かないといけなかった。

deis上にhubotをデプロイする

hubot作成 https://hubot.github.com/docs/に従って、yo hubotでhubot作成 adapterはslack Procfileは削除して、Dockerfileを Docker + Yeoman + Hubot + Slack で簡単bot作成 参考にして書く FROM node:latest RUN mkdir /bot && cd /bot ADD . /bot WORKDI…

SlackにRubotyをいれてみた

同僚がQiita:Teamに導入の仕方を書いてくれていて、すごく簡単そうだったので自分でもやってみようと思って試してみた。RubotyはRuby製のBotフレームワーク。Hubotと同じようなもの。 1. 自分用のSlackを作る どうなってもいいようにと、自分用のSlackを作る…