Toonesの残高をチェックして少なかったらSlackへアラート

Ruby

インターネットFAXのToonesにある残高が減った時に検知する手段が無かったのでスクレイピングしてSlackに通知するようにしました。mechanize gemを使えば、結構簡単に書けます。

ヘッドレスブラウザを使うと大げさすぎるし、http clientだと低機能すぎるのでmechanizeはちょうどよい具合でした。

アラートの通知は以下のような感じです。

ソースコード

  • スクレイピングでエラーが起きたときに、検知できないと辛いのでエラーが起きたらSlackに通知しています。
  • Mechanizeは便利です。

コメント