
手間いらず!Google カレンダーから日時とMeetリンクのみをピックアップするAppleScript活用法
Google Meetのリンク共有時の困ったこと…
こんにちは、タイムリープの白上(しらかみ)です!
タイムリープでは、オンラインによるお客さまとの打ち合わせや、社内の会議に『Google Meet』を利用しています。

毎日の業務には欠かせないGoogle Meetですが、お客さまや会議参加者にリンクを共有するときに、『ちょっと困ったこと』があります。
それは、Google カレンダーから会議の日時やリンクをコピーする際に余計な情報までついてきてしまうことです。みなさんも一度は頭を抱えたことはありませんか?
打ち合わせ
1月 9日 (火曜日) · 午後1:00~2:00
タイムゾーン: Asia/Tokyo
Google Meet の参加に必要な情報
ビデオ通話のリンク: https://meet.google.com/zcx-xxxx-hif
ダイヤルイン: (JP) +81 3-xxxx-xxxx PIN: 813 xxx 408 xxxx#
その他の電話番号: https://tel.meet/zcx-xxxx-hif?pin=813xxx408xxxx
そのままペーストすると文字列が長くなりすぎたり、不要な文字が含まれていたりと、スムーズな情報共有を妨げる要因になっています。
本当はこうしたいところです…!!!

この記事では、そんな仕事の小さなストレスをAppleScriptで解消する方法をご紹介します。
会議情報をコピー&ペーストすると…
例えば、Google カレンダーから会議情報をコピー&ペーストするとタイムゾーンやダイヤルイン、その他の電話番号などあまり必要とする機会がない余計な文言やフォーマットが混在しています。
打ち合わせ
1月 9日 (火曜日) · 午後1:00~2:00
タイムゾーン: Asia/Tokyo
Google Meet の参加に必要な情報
ビデオ通話のリンク: https://meet.google.com/zcx-xxxx-hif
ダイヤルイン: (JP) +81 3-xxxx-xxxx PIN: 813 xxx 408 xxxx#
その他の電話番号: https://tel.meet/zcx-xxxx-hif?pin=813xxx408xxxx
さらに細かい点で言うと「会議の日時」の部分も、◯曜日の「曜日」は不要だったり、「 · 」も必要なかったりします…
1月 9日 (火曜日) · 午後1:00~2:00
実現したいこと
下記のような日時とGoogle Meetのリンクだけに情報を整理したいと思います。
日時:1月 9日 (火) 午後1:00~2:00
Google Meetのリンク: https://meet.google.com/zcx-xxxx-hif
具体的には、Googleカレンダーから会議情報をコピーし、AppleScriptで綺麗に整えて、簡単に他の人と共有できるようにします。
やりたいことのイメージ
Googleカレンダーの会議情報をコピーする
AppleScriptで作成したアプリケーションを実行する
整形した会議情報をクリップボードにコピーする(自動)
メールやSlackにペーストして共有する
実現できたこと
クリップボードに整形した会議情報だけコピーされるアプリをAppleScriptで作成しました!

AppleScriptを実行すれば、整形された会議情報がクリップボードにコピーされるので、あとはメールやSlackにペーストするだけです。

これまでは不要な情報をその都度、手作業で削除していたのですが、その煩わしさから解放されました!🎉🎉🎉
具体的な設定手順
ここからは、具体的な設定手順と作成するAppleScriptについて、図とコードを用いて紹介します。作業に掛かる時間は5分ほどです。非エンジニアの方でもかんたんに設定できると思いますのでぜひお試しください!
必要な環境
Mac OS
スクリプトエディタ
注意点:本日時点で正しく動作することを確認していますが、将来、Googleカレンダーの仕様が変わった場合は動作しない場合があります。予めご留意ください。
ここから先は
¥ 300
この記事が気に入ったらチップで応援してみませんか?