期限アラート GAS キットDeadline Alert
スプレッドシートに書いた期限を、毎朝 8 時に 1 通にまとめてお知らせします。期限を過ぎたものが先頭に並びます。
¥2,980(税込)の買い切りnote で詳しく読むBOOTH で購入する
10/1(木) の朝に届く 1 通
期限アラート8:00 ごろSlack か Discord へ
【期限アラート】10/1(木) ■ 期限を過ぎています ・事務所の賃貸契約の解約予告期限(9/30(水)・総務) ■ 今日が期限 ・複合機のリース契約の更新期限(10/1(木)・総務) ・営業車の運転免許証の更新(10/1(木)・営業) ■ 3 日後が期限 ・社用車(2 号車)の車検(10/4(日)・総務) ・会計ソフトの年間契約の自動更新日(10/4(日)・経理)
知らせたのは 5 件です。完了の 1 件は知らせていません。
「期限」シート(書き換えられます)
| 行 | 件名 | 期限 | 担当 | 状態 |
|---|---|---|---|---|
| 2 | 期限を過ぎています | |||
| 3 | 今日が期限 | |||
| 4 | 今日が期限 | |||
| 5 | 3 日後が期限 | |||
| 6 | 3 日後が期限 | |||
| 7 | 完了なので知らせません | |||
| 8 | ||||
| 9 |
期限は 2026-10-01・2026/10/1・2026年10月1日 のどれでも読めます。「来週」のような字を入れると、キットがその行だけを知らせます。
設定はキットの見本と同じです(3 日前と当日に知らせ、期限を過ぎたものも知らせる。「完了」の行は知らせない)。書き換えた内容はこの画面の中だけで計算し、どこにも送りません。
メニュー「設定を確かめる」を押したとき
設定シートを書き間違えても、黙って止まることはありません。直すところを、どの行に何を書けばよいかまで全部お知らせします。
| 項目 | 値 |
|---|---|
| 通知先 | slak(書き間違い) |
| Webhook URL | https://hooks.slack.com/services/XXXXXXXXX/YYYYYYYYY/ZZZZZZZZZZZZ(書き間違い) |
| しきい値 | 3日,0(書き間違い) |
| 超過も通知する | TRUE |
| 文面テンプレ | ・{件名}({期日}・{担当})(書き間違い) |
| 対象シート名 | 期限 |
| 列名(件名) | 件名 |
| 列名(期限) | 期限 |
| 列名(担当) | 担当 |
| 列名(状態) | 状態 |
| 完了とみなす状態の値 | 完了 |
スプレッドシートに出る確認の画面
直すところがあります。
・「設定」シートの「通知先」は slack か discord にしてください(いまは「slak」)。
・「設定」シートの「Webhook URL」が見本の URL のままです。README の手順 2 で作ったご自身の URL に貼り替えてください。
・「設定」シートの「しきい値」は、0 以上の整数をカンマで区切って書いてください(いまは「3日,0」)。例: 3,0
・「文面テンプレ」の {期日} は置き換わりません。使えるのは {件名} {期限} {担当} {残日数} です。
直したら、もう一度「設定を確かめる」を実行してください。この見本は『期限アラート GAS キット』の実物の仕組みです
上の 1 通と「設定を確かめる」の文は、キットに入っている src/ の関数をこのページの中でそのまま動かして作っています。文面をまねて書いたものではありません。キットでは、同じ関数が毎朝 8 時にスプレッドシートを読み、Slack か Discord へ送ります。
¥2,980(税込)の買い切りです。 note で詳しく読むBOOTH で購入する
入っているもの
- dist/Code.gs(Apps Script に貼る 1 本)と appsscript.json
- 見本の期限シートと設定シート(CSV)
- 日本語の手順書(README.ja.md)。確認画面の進み方と、よくあるつまずきまで書いてあります
- src/ のソース一式とテスト
- LICENSE.md(ご購入者の業務で自由にお使いいただけます。改変したものをお客さまのスプレッドシートに組み込んで納品することもできます。再配布・転売はできません)
置くのにかかる時間
スプレッドシートにコードを貼り、メニューから初期化するまで 15〜20 分ほどです。途中で Google の確認画面(「このアプリは Google で確認されていません」)が出ます。ご自身で貼ったスクリプトなので出るのが正常で、手順書に進み方を画面の言葉のまま書いてあります。月額の費用はかかりません。
無料の道具で足りる方・このキットが合う方
無料の道具で足りる方
- メールで知らせてもらえれば十分な方Add Reminders(Google Workspace Marketplace) 無料のアドオンです。列の日付の前後に、メールで知らせます。
- Slack に知らせたいシートが 1 つだけの方Check Sheet Notifications(Google Workspace Marketplace) 無料の枠はチェック 1 本・月 500 通までです。メール・Slack・Teams・Discord・Google Chat に送れます。
- 決まった日に 1 行知らせるだけで、台帳は要らない方Slack のリマインダー(/remind) Slack に最初からある機能です。シートは読みません。
このキットが合う方
- 期限を過ぎたもの・今日のもの・N 日前のものを、毎朝 1 通にまとめて Slack か Discord で受け取りたい方
- 完了にした行は知らせず、同じ日に二度は届かないようにしたい方
- 月額をかけずに、コードごと手元に置きたい方。Check Sheet Notifications は 2 本目のチェックから月額ですCheck Sheet Notifications の料金 無料の枠を超えると $9.99/月です。
ほかの道具の内容と値段は、2026/09/29 に各社のページで確かめたものです。
¥2,980(税込)の買い切りです。 note で詳しく読むBOOTH で購入する