Google Apps Scriptを使用した活動出席管理自動化プログラム

開発経緯

  • LINEイベントの使用停止
  • 運営陣の通常業務の軽減
  • 名簿作成のための動機付け

上記3点が主な理由である。

プログラムの仕様

f:id:yuzuki-poke:20210804164212j:plain

  1. Googleカレンダーに活動予定を登録する。
  2. 毎日9:05に1週間後の定期活動の有無を確認する
  3. 回答用のフォームと回答状況閲覧用のシートを作成する
  4. フォームとシートのURLをLINE Notifyを使用して通知
  5. 活動当日の9:00にフォームの回答を締め切る

導入可否

多分導入されないと思う。作った後に気づいたけど、定期活動の出欠管理するのはがんぽけ定期活動の良いところ打ち消す行為ということに気づいたので出欠管理をするよりは在室管理にするほうが適切だと感じた。

ソースコード

github.com