11月, 2022年
英会話クラウティの予約完了メールをgoogle calendarに自動登録するGoogle App Script(GAS)
2022-11-30
lets2009/gmail-to-calendar-cloudt: 英会話クラウティの予約完了メールをgoogle calendarに自動登録する (github.com)
英会話クラウティ
英会話を10分単位でレッスンできて便利なのですが、予約をカレンダーに登録するのが面倒です。
AAkira/gmail-to-calendar (github.com)
こちらを元に、英会話クラウティの予約メールからgoogle calendarへ予定を自動登録するスクリプトを作成しました。
・こちらのスクリプトをGoogle App Script(GAS)として登録する必要があります。
スクリプトの設置方法
google ドライブを開き、Google Apps Scripts を追加する
https://drive.google.com/drive/my-drive?hl=ja
上記URLにアクセスして、Google Apps Scripts を追加します。追加方法は下記をご覧ください。
エディタが開きます。
gmail-to-calendar-cloudt.js をエディタに張り付けて実行
こちらのソースコードをコピーします。画面の右上のマークをクリックするとコピーされます。
エディタに張り付けます。(元のコードは削除してください)
ファイルを保存してから、実行します。
実行しようとすると、承認画面が表示されますので、承認/許可してください。
実行ログにエラーが出力されていなければ問題なく登録完了です。
トリガーの登録
本処理の起動間隔を登録します(本処理はメールを受信して即座に動く処理にはいまのところできません)エディターから操作します。左メニューに時計アイコンをクリックしてください。
トリガーの設定内容については起動間隔ぐらいかと思います。数分毎に起動も可能です。
以上です。早速予約をしてカレンダーに登録されるのを確認してみてください。