heroku上でsplatnet2statinkを定期実行してSplatoon 2の戦績をstat.inkへ自動送信します
- ✅ 無料
- ✅ 完全自動
- herokuとは?を参照
- Freeプランでは小さなアプリケーションをFree Dyno Hoursの間使用可能
- splatnet2statink-herokuを動かしているだけであればFree Dyno Hoursを超えないはず
- Setup instructionsを参考に、一度ローカルでsplatnet2statinkを動かす
config.txt
が出力されるので、その中のapi_key
,cookie
,session_token
の内容を控えておく
- このリポジトリをForkする
- herokuアカウントを作成する
- Create new appから名前を付けてherokuアプリを作成する
Connect to GitHub
から先程Forkしたリポジトリを指定するSettings
タブからConfig Vars
に先程控えておいた3つの内容をそれぞれAPI_KEY
,COOKIE
,SESSION_TOKEN
として登録するBuildpacks
にhttps://github.com/grauwoelfchen/heroku-buildpack-gettext.git
を追加する
Resources
タブからFind more add-ons
よりHeroku Scheduler
を探して追加する
Heroku Scheduler
の設定からSchedule
にEvery 10 minutes
を指定Run Command
に./main
を指定