Slackで毎朝天気予報を自動投稿する(20210404update)
2021/4/4 以前投稿した内容では、コマンドでリアルタイムに確認は成功するのですが、自動化に失敗したので、別の方法(成功)を下部にupdateしました!
こんにちは、tapunです。
毎朝天気予報をチェックするのが面倒なので、自動的にslackに天気を投稿する手順を記録します!
botを自分で作ったり、webhookの仕組みを考えるとプログラマーではない自分にとって結構ハードルが高いので、まずはお手軽に公開されているアプリを使って数分で実現できる方法を試しました。
使うbot
こちらの素晴らしい天気予報botを使わせてもらいます。
手順
- 上記のWebページにアクセスする
- slackのログイン画面に遷移するので、自分のワークスペースにログインする
- 早速天気を聞いてみる
/forecast tokyo
と投稿してみると…
出ました!
しかし、気温の表記が℃ではなく℉で分かりにくい!!/forecast help
- 変更できました!
完璧です。
毎朝の投稿を自動化する
- IFTTTでスケジュール実行のアプレットを作成する
2021/4/4 update
前回の投稿から見ていただいた方には申し訳ございません!
IFTTTにコマンドを入力しても、slackの方で認識されないようで失敗していました…!
(全く意味のない投稿…!)
天気が知りたいだけなので、別の方法に変えました。
IFTTTのトリガーを別のアプリに変更します。
こちらのお天気アプリ「Weather Underground 」を選択します。
トリガーは明日の天気「Tomorrow’s weather report 」を選択します
投稿先はslackです。
デフォルトで気温の表示が華氏(℉)なので、摂氏(℃)も追加しておきます。
毎晩21:30にトリガーをセットした結果、以下のようにきちんと明日の天気の概要を伝えてくれるようになりました!
14分遅れてるけど、なんでだろう?
だいたいの天気と気温がわかるだけでも結構便利です。
コマンドアプレットをそのままIFTTTに設定しても上手くいかないこともあるという勉強になりました😅
前回の投稿を試していただいた方には申し訳ございませんでした。4/4アップデートの内容はうまくいくと思うので、ぜひお試しください〜!
それでは!
こんにちは。Slackで天気予報を自動通知させたいと思い、検索からお邪魔しました。記事を参考に私もやってみたのですが、IFTTTからの投稿結果が「/forecast tokyo」となってしまい、スラッシュコマンドが実行されずに困っています・・・。「/forecast tokyo」とslack上で叩くと結果が帰ってくるので、Forecast自体は正常に動いています。もし、お時間あればtapunの実行結果の更新を楽しみしております!
コメントありがとうございます!確認が遅くなり申し訳ないです。
そうなんです…うまくうごかなくて混乱させてしまってすみません。
先ほど、別の方法でslackで明日の天気を自動通知させる方法をupdateしましたので、こちらでお試しいただけると幸いです。
よろしくお願いしますー!