Last active
September 5, 2016 11:13
-
-
Save takashyx/a5e13c659348f3ab2a97 to your computer and use it in GitHub Desktop.
雨が降る・止む30分前にSlackに通知してくれるhubot用スクリプト ref: http://qiita.com/takashyx/items/ccd5ccab7007d43f1355
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
npm install hubot-slack-rainfall-alert --save |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ cat external-scripts.json | |
[ | |
... , | |
"hubot-slack-rainfall-alert", | |
... | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export HUBOT_RAINFALL_ALERT_YAHOO_APP_ID=[yahoo app id] | |
export HUBOT_RAINFALL_ALERT_GOOGLE_API_KEY=[google api key] | |
export HUBOT_RAINFALL_ALERT_CHANNEL_ID=[通知するチャンネルID 例: "C035AFECB" ID はこちらから取得可能です→ https://api.slack.com/methods/channels.list/test] | |
export HUBOT_RAINFALL_ALERT_THRESH=[通知する雨量のしきい値(mm/h) 例: "0.5"] | |
export HUBOT_RAINFALL_ALERT_CRONTIME=[定期的にチェックするインターバルをcron形式で指定 例: "0 */10 0,9-23 * * *"] | |
export HUBOT_RAINFALL_ALERT_LAT=[雨量をチェックする場所の緯度を指定 例: "35.0000000"] | |
export HUBOT_RAINFALL_ALERT_LON=[雨量をチェックする場所の経度を指定 例: "139.8000000"] | |
export HUBOT_RAINFALL_ALERT_LAT_FOR_MAP=[雨雲マップに表示する中心の緯度を指定 例: "35.0000000"] | |
export HUBOT_RAINFALL_ALERT_LON_FOR_MAP=[雨雲マップに表示する中心の経度を指定 これから来る雨雲が見やすいように、HUBOT_RAINFALL_ALERT_LONより0.8ほど小さい値をおすすめ 例: "139.0000000"] | |
export HUBOT_RAINFALL_ALERT_IMAGE_WIDTH=[雨量グラフ・雨雲マップ画像の横幅 おすすめ: "500"] | |
export HUBOT_RAINFALL_ALERT_IMAGE_HEIGHT=[雨雲マップ画像の縦幅 おすすめ: "500"] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment