■概要
毎朝、天気予報を確認してチームに共有する作業は、単純ですが手間がかかる業務ではないでしょうか。このワークフローを活用すれば、OpenWeatherMapで取得した天気予報を自動で要約し、指定したTelegramのチャットへ定期的に送信できます。手動での情報収集や共有の手間を省き、重要な情報をチームへスムーズに共有する体制を構築します。
■このテンプレートをおすすめする方
- 毎日の天気予報を確認し、チームへの共有を手作業で行っている方
- OpenWeatherMapの情報を活用し、Telegramへ天気予報を自動で送信したい方
- APIや外部サービスを連携させて、情報収集業務を効率化したいと考えている方
■このテンプレートを使うメリット
- スケジュールに合わせて自動で天気予報を取得しTelegramへ送信するため、これまで手作業での確認や共有に費やしていた時間を短縮できます
- 手作業による情報の見落としや共有漏れといったヒューマンエラーを防ぎ、常に正確な天気予報をチームに共有することが可能になります
■フローボットの流れ
- はじめに、OpenWeatherMapとTelegramをYoomと連携します
- 次に、トリガーでスケジュールトリガー機能の「スケジュールトリガー」を設定し、フローを起動したい日時を指定します
- 次に、オペレーションでOpenWeatherMapの「地理座標のデータを取得」アクションを設定し、天気予報を取得したい都市の情報を取得します
- 次に、オペレーションでOpenWeatherMapの「5日間の天気データを取得」アクションを設定します
- 次に、オペレーションでAI機能の「要約」アクションを設定し、取得した天気データを分かりやすく要約します
- 最後に、オペレーションでTelegramの「メッセージを送信」アクションを設定し、要約した内容を指定のチャットに送信します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- スケジュールトリガー機能では、通知を送信したい任意のスケジュールを設定してください
- OpenWeatherMapの「地理座標のデータを取得」アクションでは、天気予報の対象としたい任意の都市名を設定してください
- 「テキストを要約」アクションでは、要約対象のテキストや要約の条件を任意の内容で設定してください。前段のアクションで取得した天気予報の情報を活用できます
- Telegramの「メッセージを送信」アクションでは、メッセージの送信先となる任意のチャットIDを設定してください
■注意事項
・OpenWeatherMap、TelegramのそれぞれとYoomを連携してください。