いろいろバックエンドな人の備忘録

IT系全般。C/C++, Rubyが好き。ピアノも。

LINEへ地震通知するBotつくった

いまは関西圏に住んでいるのだけども、先日の大阪地震を経験した。

揺れを感じたあとに Twitter で以下情報を確認しているのだが、 揺れ直後はインターネット回線や基地局輻輳しなかなか確認できない状況になった。 (その点、一方的に送りつけるテレビやラジオは強いと思う)

というわけで、Twitter Streaming を使って常時地震情報を受信し、自分の地域にマッチしたらLINEへプッシュするようなものを作った。

監視しているアカウントは以下。 地震速報 (@earthquake_jp) | Twitter 緊急地震速報Bot (@eewbot) | Twitter

次の揺れが来ないかビビりながら書いたのもあって(言い訳)キレイではないが ソースコードも貼っておく。需要があるのか不明だが、自由にお使いください。

github.com

遊び心として、どの条件にもマッチしないメッセージを投げたときに雑談を返してくれるようにもした。 (返信には smalltalk を使うことにした)