https://kingyo-bachi.blogspot.jp/2017/04/line-bot-apiline-messaging-api.html
以前
LINE BOT APIを利用して電車遅延情報を送信する
というのを書いたのですが、ちょっと改造しました。
以下をできるようにしようと思います。
・祝日は通知しなくてよくしたい
・localで実行しているがIPアドレスが変わる可能性があるので送信できなかったときはメール通知をしたい
祝日に関してはholiday_jpというgemを使って判別することにしました。
https://github.com/komagata/holiday_jp
メール送信はGmailを利用しようと思います。以下が参考になりました。
http://qiita.com/nownabe/items/3a348c86b3c0a2c87ab0
http://grottad.com/blog/228
で、改良版の電車遅延情報を送信するものは以下のとおりです。
これを以下のような感じでcron設定して月曜から金曜までの出勤前の6:50に動作するようにしました。
50 6 * * 1,2,3,4,5 /usr/bin/ruby /home/hogehoge/ruby/line_bot/train_chk2.rb >> /home/hogehoge/ruby/line_bot/train_chk.log
0 件のコメント:
コメントを投稿