3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

定期的に弊社周辺の降水強度実測値を投稿するSlack bot

Last updated at Posted at 2017-03-03

ついに弊社も全社Slack導入ですよプロデューサーさん!

課題

駅から弊社のある某タワーまでは、地下を通れば一度も外に出ることなく移動することができる。
つまり、雨が降っていても雨に濡れずに帰れる。これがべんり。

だけど運の悪い私は、雨が降っているときに限って地下からではなく1階から某タワーを出てしまう。
タワーを出てからはじめて気づく己の愚かさ。これがつらい。

やりたいこと

弊社周辺の直近の雨量が分かるbotをつくる
そのbotの投稿を見て、つらい雨を回避したい

どうやるか

  1. Rubyで書く
  2. buildpack-rubyを使ってHerokuにデプロイ
  3. Heroku Schedulerを使って10分毎に定期実行
  4. Yahooの気象情報APIで弊社周辺の降水強度実測値を取得
  5. Slack APIのIncoming WebHooksで取得したWebhook URLに投げる

書いたもの

動いてる様子

スクリーンショット 2017-03-03 21.36.11.png

雨降ってないそうなので今日は1階から帰ります。

まとめ

適宜改良します。

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?