月末N営業日前にSlackへ自動通知|GASリマインダーテンプレート【祝日対応・二重送信防止】
- ダウンロード商品¥ 980



毎月のSlack定型通知を、自動化。 月末の「N営業日前」を自動で計算し、 Slackへ定型メッセージを送信するGoogle Apps Script(GAS)テンプレートです。 「毎月同じ内容をSlackへ投稿している」 「月末の経費申請や勤怠確認を忘れず案内したい」 「できるだけ簡単に定型業務を自動化したい」 そんな方を想定して作成しています。 ■ 主な機能 ・月末N営業日前を自動計算 ・土日を営業日から除外 ・日本の祝日・休日に対応 ・会社独自休日を設定可能 ・Slack Incoming Webhookによる自動通知 ・Slackユーザーグループへのメンションに対応 ・同日の二重送信を防止 ・通知タイトル・本文を自由に編集 ・祝日データ取得失敗時のキャッシュ利用 ・導入確認用のテスト関数を搭載 ■ 設定は基本3項目 基本的に変更するのは、Code.gs上部の以下3項目です。 ・BUSINESS_DAYS_BEFORE 月末の何営業日前に通知するか ・MESSAGE_TITLE Slack通知のタイトル ・MESSAGE_BODY Slackへ投稿する本文 通知本文は複数行の文章として、そのまま編集できます。 必要な場合のみ、 ・Slackユーザーグループへのメンション ・会社独自休日 も設定できます。 ■ 想定用途 ・経費申請のリマインド ・勤怠、打刻確認 ・月次報告 ・請求処理 ・その他の月末定型業務 など、毎月決まったタイミングで行うSlack通知に利用できます。 ■ 導入の流れ 1. Slack Appを作成 2. Incoming Webhookを発行 3. Google Apps ScriptへCode.gsを設定 4. Webhook URLをスクリプトプロパティへ登録 5. テスト実行 6. 時間主導型トリガーを設定 設定後は、月末N営業日前に該当する日のみSlackへ通知します。 ■ 商品内容 ・Code.gs そのまま利用できるGAS本体コード ・README 機能・設定項目の概要 ・導入マニュアル 初期設定から運用までの手順 ・利用上の注意 注意事項・免責事項 ■ 必要な環境 ・Googleアカウント ・Google Apps Scriptを利用できる環境 ・Slackワークスペース ・Slack App / Incoming Webhookを作成できる権限 ※Slackユーザーグループ機能は、Slackの契約プランによって利用できない場合があります。 ■ ご購入前にご確認ください 本商品はGoogle Apps ScriptおよびSlack Incoming Webhookを利用するテンプレートです。 Google、Slack、その他外部サービスの仕様変更・障害・提供終了などにより、将来的に修正が必要になる可能性があります。 個別環境への導入代行や、Google Workspace・Slackそのものに関するサポートは商品内容に含まれません。 重要な業務では、本商品の通知だけに依存せず、別途確認手段を設けることを推奨します。 ■ 免責事項 本商品の利用、設定変更、導入、運用によって発生した通知漏れ、誤送信、データの消失、業務上の損失、その他のトラブル・損害について、販売者は一切の責任を負いません。 本商品は利用者ご自身の責任において導入・運用してください。 詳細は商品に同梱されている「利用上の注意」をご確認ください。 Engine Craft Works


