気象特別警報・警報・注意報のTwitter botのPULL化

約5年前に気象特別警報・警報・注意報のTwitter botを作りました。

気象庁が実証実験として行っている、気象庁防災情報XMLPubSubHubbubによるPuSH通知を利用したものでしたが、この実証実験は今年(2020年)8月で終了とのこと。

現在は、気象庁がPULL型での情報提供を行っているので、この仕組みで防災情報XMLを取得するように改修しました。

改修概要

  1. PUSH通知があったときにXMLを取得していたのを、cronで定期的に取得するようにした。
  2. 詳細XMLの内容が前回の内容と変更があったとき、ツイートするようにした。

 

これで当分サービスを継続でいます (^^)

 気象特別警報・警報・注意報のTwitter botアカウント

地域 注意報 警報 特別警報
東京都新宿区 @shinjuku_wa @shinjuku_ww @shinjuku_wew
東京都品川区 @shinagawa_wa @shinagawa_ww @shinagawa_wew
東京都葛飾 @katsushika_wa @katsushika_ww @katsushika_wew
神奈川県横浜市 @yokohama_wa @yokohama_ww @yokohama_wew
Minato City, Tokyo (English) @minato_ewa @minato_eww @minato_ewew

 

今のところ、気象庁による防災情報の発表から投稿までは、2〜3分程度の遅延が発生しています。

なお、当botTwitterに投稿する情報の範囲は次の通りです。

注意報

大雨注意報、大雪注意報、風雪注意報、雷注意報、強風注意報、波浪注意報、融雪注意報、洪水注意報、高潮注意報、濃霧注意報、乾燥注意報、なだれ注意報、低温注意報、霜注意報、着氷注意報、着雪注意報

警報

暴風雪警報、大雨警報、洪水警報、暴風警報、大雪警報、波浪警報、高潮警報

特別警報

暴風雪特別警報、大雨特別警報、暴風特別警報、大雪特別警報、波浪特別警報、高潮特別警報


※ 河川洪水、土砂災害、地震津波、噴火等の情報は対象外です。