掃除当番などで使えそうなので、平日の特定の時間帯に当番の人へ通知するBOTを作成してみました。
目次
参考
2つの参考サイトを組み合わせただけです。
ずっと使える!Google Apps Scriptで営業日を判定する関数の作り方
Google Apps Script(GAS)のコード
※特定の時間ぴったりに投稿されるように修正しました。
備考
GASの基本操作はこちらの記事を参考にしてください。
【ChatWork】予約投稿する方法
- スプレッドシートを作成
- シート1に名前とChatWorkのID、通知順番を入力
- シート2に送信内容を記述
- コードにAPIトークン、スプレッドシートのID、ルームID、タスク名を入力
- Google Apps Script(GAS)を開いて、コードをペースト、notifyDuty()を実行してちゃんと投稿されるかテスト
- うまく行っていたら、編集>現在のプロジェクトのトリガーから、setTriggerのコマンドを通知したい時間帯の少し前の時間に指定すればすればOK
こんな感じで通知されます。
まとめ
平日(営業日に)、何かしら通知できる仕組みはとても便利なので、今後もこれをベースに改良していく予定。