開催中の競馬場の天気をつぶやくbot.
使用したもの
* OpenWetherMap
* Goutte
前からつぶやいてはいましたが、idハードコーディングで中山しかつぶやいていませんでした。
開催中、ってどうやって持ってこようかなー、このためだけにDB持つのもなーなんて思っていたのですが、そういえば以前、Goutteでスクレイピングしたのでこれできるんじゃない?って思って、JRAのHPから開催中の情報を持ってきて、OpenWeatherMapのIDと紐づけてつぶやくようにしました。
https://github.com/anapple07/WeatherJRA
IDは別ファイルで持った方がいいんだろうなーと思いつつ力技です...
また、中京競馬場の豊明市だけIDなかったので、名古屋市の情報を取得してます...
でも調べてたら、知恵袋かなんかで「これくらいならGoutte使わなくてもできます」的な一文を発見して辛い気持ちになりました。
例によって、crontabで土日の8,12,15時につぶやきます。
月曜開催あるとつらいな、って今気づいたけど、気づかないふりをします。
おわり。