GASでリマインダーを自動化する方法|Slack・LINE・メール通知対応
GASおじ|Googleアカウントを「AI自動エージェント」
「あの会議、何時からだっけ?」「月末の請求書、出し忘れた…」仕事が忙しいほど、
大事なタスクを見落としてしまいます。この記事ではGASとGoogleカレンダーを連携して、予定の前に自動でリマインド通知を送る方法を解説します。■ このツールででき
ること・Google
カレンダーの予定を自動取得し開始前に通知・15分前、1時間前、前日など複
数タイミングで通知・Slack、LINE、メール3チャネル同時
送信■ 導入手順【Step 1】スプレッドシ
ート「設定」にメール/Slack URL/LINE Token入力【Step 2】GASコードを貼り付けfunction checkUpcomingEvents() { var now = new Date(); var end = new Date(now); end.setHours(23,
59,59);
var events = CalendarApp.getDefaultCalendar().getEvents(now, end); events.forEach(function(e) { var diff = (e.getStartTime() - now) / 60000; if (diff > 0 && diff <= 15) { MailApp.sendEmail(getSettings().email, "リマインダー", e.getTitle()); } }); }function g
etSettings() { var s = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("設定"); return { email: s.getRange("A1").getValue() }; }トリガー:checkUpcom
ingEvents → 5分おき■ FAQQ: 無料枠
超
えない? → 余裕ありQ: チーム利用? → S
lack通知で全員配信可能
