Power Automate 「チャネルに新しいメッセージが追加されたとき(Microsoft Teams)」トリガー

2021年2月16日

「チャネルに新しいメッセージが追加されたとき(Microsoft Teams)」トリガーは

Teamsの指定チャットに投稿された際に起動するトリガーです。

対象は新規投稿だけでメッセージへの返信には反応しません。

この記事では、その使い方を紹介します。

利用方法

「作成」より「自動化したクラウド フロー」を選択します。

「フロー名」に任意の名前を指定し、

「チャネルに新しいメッセージが追加されたとき(Microsoft Teams)」を選択します。

両方を指定すると「作成」の色が変わるのでクリックします。

フローが表示されるので「チャネルに新しいメッセージが追加されたとき」を

クリックして開き、オプションを指定します。

項目省略時の値説明
チーム省略不可対象のチームを選択します。
チャネル省略不可対象のチャネルを選択します。
「一般」チャネルは「General」と表示されます。

動的なコンテンツ

その後のステップで動的なコンテンツとしてメッセージの本文などを取得可能です。

代表的な項目を紹介します。

項目変数の種類内容
メッセージID整数TeamsメッセージのIDです。
アクション利用時に指定することがあります。
メッセージ 本文 コンテンツ文字列投稿の本文です。
メッセージ createdDateTime文字列日時投稿の作成日時です。
協定世界時のため日本の時刻への調整が必要です。
メッセージ lastModifiedDateTime文字列日時投稿の更新日時です。
協定世界時のため日本の時刻への調整が必要です。
基本的にcreatedDateTimeと同じですが、
投稿内容を編集した場合に変わります。
メッセージ 重要度文字列書式で指定可能な重要度です。
・通常…normal
・重要…high
メッセージ 件名文字列書式で指定可能な件名です。
メッセージ from ユーザー displayName文字列投稿者(Office 365 ユーザー)の表示名です。
メッセージ from ユーザー ID文字列投稿者(Office 365 ユーザー)のIDです。
ユーザー プロフィールの取得」アクションの
「ユーザー」オプションに指定すると情報を取得可能です。
メッセージ メンションアレイ(配列)投稿にメンションがある場合、
ユーザー情報などが配列で格納されます。
利用手順
メッセージ 添付ファイルアレイ(配列)投稿に添付ファイルがある場合、
SharePoint上のIDや保存URLが配列で格納されます。
利用手順
メッセージ 反応アレイ(配列)イイネなどの反応がある場合、
反応の種類やユーザー情報などが配列で格納されます。
利用手順

Teams関連のアクションでもこのトリガーが発生します。

延々とトリガーが起動する状態にならないよう注意が必要です。

関連記事