ruboty-lineでプッシュ通知をする
現状・課題
rubotyをLine上で動かしている。以前はslack上でruboty-cronを使って定期的にプッシュ通知を出せていたのだが、ruboty-lineでは同じように出来ない。
rubotyでは返信、通知どちらも同じ仕組みで動いているのだが、Lineではトークメッセージが送られて返信するAPIとプッシュ通知のAPIが別なことが理由だ。
実現したいこと
rubotyでプッシュ通知を行う
実現方法
ruboty-cronとruboty-lineを使う。
ruboty-cronは修正せずに、ruboty-lineの修正のみで対応する。
トークメッセージの受信は、Lineで返信するためのトークンを保持しているので、トークンの有無で使用するLineのAPIを変更する。
ToDo
Lineのプッシュ通知のAPIを呼び出せるようにする。
トークメッセージの受信とプッシュ通知を判定して動作を変える。