前提・実現したいこと
普段node.jsでDiscordのbotを作成しています。
ゲームを便利にしていきたいのでbotを作っているのですが
最近の自分のサーバーでは原神がトレンドです。
原神で樹脂(ゲーム内のスタミナ)が回復したことがDiscordで通知されるようにしたいです。
試したこと
setTimeoutを使って何時間後か計算したあとその時間後に通知するというシステムを一度作りましたが
herokuをつかっているため、24時間で再起動がかかってしまい、時間帯によってはそのシステムが動かずに
止まってしまいます。
今後
MIHOYOLABというモバイルのアプリでリアルタイムノートというものがあり
そこから自分の樹脂の量などが確認できるのですが、そこの情報がとれたらなと考えたのですが実現できますでしょうか?
Google Cloud Schedulerを使う方法を考えたのですが、有料でしたのでできれば無料で実現できる方法だとありがたいです。
ご教授お願いいたします。
補足情報(FW/ツールのバージョンなど)
node.js v16.13.1
Discord.js v13.3.1
あなたの回答
tips
プレビュー