2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Outlookの予定リマインダーをLINEに通知する

Last updated at Posted at 2024-07-30

はじめに

メロスは(自分自身に)激怒した。
メロスは当日の会議予定を忘れる。
メロスは、ド文系の下っ端のゆとり世代の情シスである。笛を吹き、羊と遊んで暮して来た。
けれども自分のやらかしに対しては、人一倍に敏感であった。



会議予定をついうっかり忘れてしまう愚かな自分に会議のリマインダー通知を送るフローを作りました。

PowerAutomateとLINE Notifyを使います。
LINE Notifyは個人のLINEアカウントがあれば誰でも無料で使えます。

準備

LINE Notifyにログインして、アクセストークンを取得します。
通知先はLINE Notifyを招待したグループチャットにします。
image.png

PowerAutomate

全体図はこんな感じです。わぁ簡単
トリガーをOffice 365 Outlookの「予定しているイベントが間もなく開始されるとき(V3)」にします。
image.png


その次の「タイムゾーンの変換」はLINE通知用に時間の体裁を変えるために追加しています。
無くても良いですが、通知メッセージの中に時間を入れたい方は入れてあげましょう。
UTC世界標準時→UTC+09:00日本標準時間に変換し
24:00となるように書式を変更しています。
image.png


そのあとの並行処理ですが、
1つは個人LINEに、並行して会社ドメインのTeamsに通知を送ります。
image.png

項目
URI https://notify-api.line.me/api/notify
Method POST
Headers Authorization=Bearer YOUR_LINE_ACCESS_TOKEN
Content-Type=application/x-www-form-urlencoded
Body message=よしなに

完成です。

テストとしてOutlookで予定を登録してみましょう。

image.png


LINEに通知が来てますね。
(独り言:このぼのぼのの着せ替えメッチャかわいくないですか?)
line.jpg

おわりに

Web会議や打ち合わせなど、分かってはいるけどあることをうっかり忘れてしまう。
その度に「やっちまった!!」と自己嫌悪に陥っていました。
これで改善するといいナ...
あと弊社は個人デバイスから会社ネットワークにアクセスする際は
BYODの申請が必要なんですが、会社→個人デバイスはどうなんだろうな...と思う今日このごろ。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?