2019年10月11日金曜日

OISIXの注文をし忘れを防ぐスクリプト ~Google Apps Scriptで自分にLine通知する~

OISIXの使い勝手は少しずつ良くなってきた。

・電車の移動中にカート内容を少しずつ変更したのに、最後に確定し忘れてデフォルトの注文で届いてしまったとか。
→この前のアップデートで自動保存になりました!

でも共働きで忙しいとそれでもデフォルト注文を修正し忘れることはある。。
OISIXからもちろんメールは来る。
「至急ご注文内容をご確認ください!」とか、「お客様緊急対応係よりご案内」とか。

でもそのメールを見落とすほど、毎日たくさんのメールは来るのです。
ということで、スマホでLine通知、プッシュで見落とさないようしようというもの。

<目的>
自分に届いたOISIXからの緊急通知をLineで通知する。

*前提としてLineアカウント、googleアカウント(そのアドレスにOISIXのメールが届くこと)が必要です。


1.LINE notifyにアクセスして、Lineアカウントでログイン。
マイページで「アクセストークンを発行する」ボタンをクリック。
トーク名を決めて、1対1でnotifyで通知を選ぶ。
アクセストークンを発行する。




2.Google Apps Script を開く。
新しいスクリプトファイルを作成。
スクリプトは以下の通り。自分のアクセストークンを「アクセストークン」の箇所に貼り付けてください。
初めて実行するときにアクセス許可が必要と言われるので、許可します。




3.時計マークをクリックしてトリガーを設定する。
主な設定内容は下記の通り。
・該当スクリプトを選ぶ。
・時間主導型
・時間ベース
・8時間おき
・今すぐ通知



*@pio2さんのサイトを参考にさせて頂きました。ありがとうございます。