ChatWork

【ChatWork】平日の特定の時間帯に当番の人へ通知する方法

chatwork-notify-duty

掃除当番などで使えそうなので、平日の特定の時間帯に当番の人へ通知するBOTを作成してみました。

参考

2つの参考サイトを組み合わせただけです。

脳みそがお爺ちゃんならChatWorkへ通知しよう!

ずっと使える!Google Apps Scriptで営業日を判定する関数の作り方

Google Apps Script(GAS)のコード

コード

※特定の時間ぴったりに投稿されるように修正しました。

備考

GASの基本操作はこちらの記事を参考にしてください。
【ChatWork】予約投稿する方法

  • スプレッドシートを作成
  • シート1に名前とChatWorkのID、通知順番を入力
  • シート2に送信内容を記述

  • コードにAPIトークン、スプレッドシートのID、ルームID、タスク名を入力

  • Google Apps Script(GAS)を開いて、コードをペースト、notifyDuty()を実行してちゃんと投稿されるかテスト

  • うまく行っていたら、編集>現在のプロジェクトのトリガーから、setTriggerのコマンドを通知したい時間帯の少し前の時間に指定すればすればOK

こんな感じで通知されます。

まとめ

平日(営業日に)、何かしら通知できる仕組みはとても便利なので、今後もこれをベースに改良していく予定。

まとめ記事の紹介
ABOUT ME
すいみん
東京在住。デザイナー寄りのテクニカルデザイナー。 ブログは技術検証の備忘録として書いています。