英会話クラウティの予約完了メールを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 をエディタに張り付けて実行

gmail-to-calendar-cloudt/gmail-to-calendar-cloudt.js at main · lets2009/gmail-to-calendar-cloudt (github.com)

こちらのソースコードをコピーします。画面の右上のマークをクリックするとコピーされます。

エディタに張り付けます。(元のコードは削除してください)

ファイルを保存してから、実行します。

実行しようとすると、承認画面が表示されますので、承認/許可してください。

実行ログにエラーが出力されていなければ問題なく登録完了です。

トリガーの登録

本処理の起動間隔を登録します(本処理はメールを受信して即座に動く処理にはいまのところできません)エディターから操作します。左メニューに時計アイコンをクリックしてください。

トリガーの設定内容については起動間隔ぐらいかと思います。数分毎に起動も可能です。

以上です。早速予約をしてカレンダーに登録されるのを確認してみてください。

Copyright(c) mileage techno All Rights Reserved.