Googleカレンダーから予定を吸い上げ,Slackへと通知するプログラム
ミーティングのリマインダ等で使われることを想定しています
- カレンダーから予定を収集する
- 予定に合わせ自動でトリガーを設定
- カレンダーの名前とSlackのトークンを紐づけるため,カレンダーに合わせてチャンネルを指定することも可能
- 通知時間(イベント〇分前)は設定ファイルで定義可能
- 毎朝〇時にその日のミーティング予定を通知する機能の実装
- 週に1度まとめてその日の予定を通知する機能の実装
- settings.gs.tpをコピーしsettings.gsに名前を変える
- settings.gsの内部にカレンダー,Slack,カレンダー情報保持のためのスプレッドシートのURLを記述する
- トリガーを設定する
- 以上!