Slack

Hubot で不確定な返答をするものは hear ではなく respond にしろ

image ○○ で○○に関連した画像を表示する機能があるのだが、 Image ○○ ~ ... ほげほげふがふが~ っていう書き込みがあったときに走ってしまい 謎の画像が表示されてしまったSlack にその hubot が知らないうちに join していて、書き込んだ人がその hubot …

Slack の Status emoji を API で変更する

はじめに Slack に新しい機能が追加されました. Set your status in Slack – Several People Are Typing — The Official Slack Blog 新しい機能が追加されていくのは楽しいですね. さっそく雑に利用してみたいと思います. Web から試す users.profile.set me…

Slack の 🍣 にリンクを貼る

テキストフォーマット <https://supership.jp/|🍣> < | > の中の 左に遷移させたい URL を 右に表示させたい文字列を 入れるだけ パラメータ parse を none as_user を true にするだけ 注意点 API 経由以外での投稿方法は知りません Tester ここから簡単に投稿できます https://api.sl</https://supership.jp/|🍣>…

Google Docs の更新を監視して更新があれば Gist に放り込んで差分をチェックする

Google Docs で1日に何度も更新されるドキュメントがある 手軽でよいのだが Read Only なので変更履歴すら見れない 更新通知や差分が全然わからん!誰かに聞かないと何もわからない状況 なんという屈辱…………許さへん……じぇったい許さへん…… Gist Github を利…

Hubot を使って Slack で特定の人をランダムと称して選びたいときに使うと便利なスクリプト

はじめに ランダムで人を選出したいときってありますよね。 でも適切な人が選ばれないのは非効率的。 そこで適切な人をあたかもランダムで選んだかのようにみせるスクリプトの作り方です。 tchoice スクリプト module.exports = (robot) -> robot.respond /c…

Slack または Hipchat と Google スプレッドシート を連携する

はじめに サーバーを立てるまでもなくちょっとした通知を実装したいと思った時に作ったやつです. データの受け取りがなく、送信のみであればとりあえず以下の実装で OK . データを貯めたい場合もいろいろやり方はあるみたいなので探せばでてきます . Slack …