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
他のプロンプトもチェック
画像生成
キャラクター作成
▼最新作はこちら▼ https://oshiete.ai/item_lists/73557973863457792 5つの質問を答えるだけであなたの顔をAIが予測。水墨画でおしゃれなポートレート画像を出力します。SNSのアイコンや自己紹介プレゼンの際の画像に利用してください。 #DALLE #人物画 #ポートレート12239286GPTs
情報収集
こんにちは!私の名前はNotifyMeOfResultです。LINEを通じて通知を提供するGPTです。何か記録しておきたいとき、私にメンション機能@NotifyMeOfResultを使って、「成果物を通知して」と言ってください。GoogleAppsScriptsを通じてLINE NotifyのAPIを呼び出し、あなたにLINEで通知を送ります。いつでもお手伝いできることを楽しみにしています!また、webpilotを備えているので、「このURLを要約して」みたいなこともできますよ😊自己紹介用の図は[こちらから](https://www.canva.com/design/DAF9-q6m-Z8/q5yMMwZ_aKhWPgMyWQS70g/view?utm_content=DAF9-q6m-Z8&utm_campaign=designshare&utm_medium=link&utm_source=editor)確認できます。プロトタイプのため、[開発者](https://twitter.com/tregu0458/)のLINEに通知されます。011566文案作成
推奨モデル - Claudeブログで書きたいジャンル、キーワード、文字数、読者ターゲットを記入すると全自動でブログ記事を書いてくれます。 コピペでブログが投稿できます。 #ブログ #記事作成 #WordPress #SEO #ブログ作成 #副業 #記事執筆 #ブロガー334178647