名古屋の天気予報ボット作った。
おさかなラボ - Twitter用天気予報ボットのまねをして、名古屋の天気予報を教えてくれるアカウントを作ってみました。Twitter / forecast_nagoya
yamlはおさかなラボさんとほとんど一緒。
plugins: - module: Subscription::Config config: feed: - http://weather.livedoor.com/forecast/rss/23/38.xml - module: Filter::Rule rule: expression: ++$::index == 2 - module: Filter::Rule rule: - module: Deduped path: /Path/forecast.db - module: Publish::Twitter config: username: forecast password: xxxxxxxx
Filter::RuleにDedupedを入れてダブったときには更新しないようにして、これで4-18時の間に2時間間隔で巡回させてみています。
ただ最初、
- module: Filter::Rule rule: expression: ++$::index == 2 - module: Deduped path: /Path/nagoya_forecast.db
って書いたらエラーになったんで上のように書き直し。ルールは一個ずつしかかけないんだっけ?