Skip to content

HayatoDoi/automatic-sakito

Repository files navigation

automatic-sakito

sakito.cirkit.jpを自動化するスクリプト

スクリプトの説明

動かし方

  1. 設定ファイルを作成する
vim config.py
  • ファイルの中身は次のとおりです。
sakito = {
  'email' : '[email protected]',
  'password' : 'xxxxxxxxxxxxxxxxxx',
}

slack = {
  'webhooksUrl' : 'https[:]//hooks.slack.com/services/xxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxx/xxxxxxxxxxxxxx',
}

webhookUrlはこちらから生成してください。

  1. Dockerイメージを作成
docker build -t automatic-sakito .
  1. cronを使って毎日1時にガチャを回す, 毎時5分にアンケートの確認
crontab -e
  • ファイルの中身は次のとおりです。
0 1 * * * docker run --rm --name sakitoscript automatic-sakito python /scripts/turn_gacha.py
5 * * * * docker run --rm --name sakitoscript automatic-sakito python /scripts/check_new_question.py
  1. 貯まったポイントを全て消化する
docker run --rm --name sakitoscript automatic-sakito python /scripts/turn_gacha.py
docker run --rm --name sakitoscript automatic-sakito python /scripts/trun_prize_gacha.py
docker run --rm --name sakitoscript automatic-sakito python /scripts/prize_exchange.py

About

sakito.cirkit.jpを自動化するスクリプト群

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published