Gmailで受信したメールからスケジュールを作成するGAS生成
Gmailで受信した予約メールから自動的にスケジュールを登録します。 Gmailが自動で処理してくれないメールがある場合に活用できます。 生成されたコードは、script.google.com/home こちらで使用できます(もろもろ設定が必要です)。
がお気に入り登録しました。
投稿日時:
- プロンプト実行例
- プロンプトを見る
予約メールに関する情報をおしえてください。
件名の一部
送信元
メールのサンプルを入力してください。
ご予約を承りました。
予約ID: 12345. 日時: 2023/11/3
ランチコース
ありがとうございます。以下がGmailメールを解析してGoogleカレンダーに予定を作成するGoogle Apps Script(GAS)の例です。
JavaScript1function createCalendarEvent() { 2 var threads = GmailApp.search('from:booking@example.com subject:"予約完了" is:unread'); 3 var message = threads[0].getMessages()[0]; 4 var body = message.getBody(); 5 6 var reservationId = body.match(/予約ID: (\d+)\./)[1]; 7 var date = body.match(/日時: (\d{4}\/\d{1,2}\/\d{1,2})/)[1]; 8 var eventTitle = body.match(/予約の情報(.+)$/m)[1]; 9 10 var event = CalendarApp.getDefaultCalendar().createAllDayEvent(reservationId, new Date(date)); 11 event.setDescription(eventTitle); 12 13 message.markRead(); 14}
このスクリプトはまず、Gmailで指定した条件の未読メールを検索します。その後、最新のメールの本文から予約ID、日時、予約情報を抽出します。最後に、Googleカレンダーにイベントを作成し、メールを既読にマークします。
ご自身のGoogleカレンダーアカウントとの統合を行うために、このスクリプトをGAS エディターで新しいプロジェクトとして作成し、GoogleカレンダーAPIを有効にする必要があります。また、適宜条件やメールの解析パターンを変更してください。
これでGoogleカレンダーに予定が作成されるはずです。ご不明な点がありましたらお知らせください。
コメント 0
他のプロンプトもチェック
物語・脚本・プロット
推奨モデル - Claude日本人の大人女子や少女のイメージをプロンプトから生成します。キーワードを入力するだけで、感情、容姿、状況、光の演出、カメラアングル、解像度など、様々な要素を自動で組み合わせ、リアルで魅力的な日本人女性像のプロンプトを作成します。6064815物語・脚本・プロット
推奨モデル - GPT-4o入力されたキーワードをもとに進次郎構文を生成します。 クスッとしたい方必見です🤙 #小泉進次郎 #進次郎構文10461.91KGPTs
キャラクター作成
理想の可愛い日本人美女を一瞬で生成するGPTsを作りました。ImageFXで可愛い美少女が作れないそこのあなた 美女を簡単に作りませんか? お勧めはおまかせモードを最初に選んでそのあとに理想の美女を作るチャットをしていって下さい。横の時は、女性の向きが横なので縦にしてと指示して下さい。 横向きによくなるのと、後複数人同時に出力されるので プロンプト "一人にして全身が写るようにして" と指示して 画像は横だった場合、回転させて使って下さい。0070182