Skip to content

🤖 Automation of NU Health Management System / 長崎大学 健康管理システムの自動化

License

Notifications You must be signed in to change notification settings

k5-mot/auto-hms-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Automation of NU Health Management System

長崎大学 健康管理システムの自動化

一度セットアップさえすれば、毎朝7:00~8:00にGitHub Actionが自動入力プログラムを定期実行してくれます。 DiscordのWebhook URLを設定すれば、自動入力後、Discordに通知されます。

🏯 Setup / セットアップ

  1. GitHub で本リポジトリを Fork する
  2. Fork したリポジトリの Settings をクリック
  3. Secrets > Actions をクリック
  4. SCHOOL_IDSCHOOL_PASSWD を設定する
    1. New repository secret をクリック
    2. NameSCHOOL_ID を入力
    3. Value に自分の学籍番号(例: bb12345678) を入力
    4. Add secret をクリック
    5. 再度、 New repository secret をクリック
    6. NameSCHOOL_PASSWD を入力
    7. Value に自分のパスワード を入力
    8. Add secret をクリック
  5. 基本設定、終了
  6. 下記は、Discord通知設定
  7. DISCORD_WEBHOOK を設定する
    1. New repository secret をクリック
    2. NameDISCORD_WEBHOOK を入力
    3. Value に Discord の Webhook URL を入力
    4. Add secret をクリック
  8. Discord通知設定、終了

👀 Test / テスト

  1. Actions をクリック
  2. Automation of NU Health Management System をクリック
  3. Run workflow をクリック
  4. 起動したworkflowに ✔️ マークが付いたら、テスト1は成功
  5. 最後に、健康管理システムの一覧に入力されていれば、テスト2は成功

🖊️ Note / 備考

  • 毎日22:00 UTC (7:00 JST) にシステムに自動入力するように設定しています。
  • しかし、 GitHub Actions の負荷次第で、 指定時間から大きく遅延することがあります。
  • 不具合報告は、Issuesにお願いします。

🔖 References / 参考文献

🍋 License / ライセンス

Copyright (c) 2021-2022 k5-mot All Rights Reserved.

"k5-mot/auto-hms-action" is under MIT license.

About

🤖 Automation of NU Health Management System / 長崎大学 健康管理システムの自動化

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages