[ユーザーの各チャット用] 反復子(イテレータ)の使用
- 最終更新日2025/09/10
ユーザーの各チャットイテレータを使用して、指定したユーザーのすべてのチャット会話をループし、タスクを自動化します。 この機能は、メッセージの読み取りやチャットの個別処理などのアクションを可能にし、オートメーション ワークフロー内で複数のチャット スレッドを効率的に管理することを促進します。
前提条件
有効な Microsoft Teams セッションがすでに作成されていることを確認してください。
手順
- ループアクションを パッケージ[ループ] の [アクション]パレットからダブルクリックまたはドラッグします。
- イテレータのリストからユーザーの各チャット用のオプションを選択します。
-
[セッション名] フィールドを使用して、次のいずれかのオプションを選択します。
-
セッション名: プレゼンテーションを[接続]
アクションで開く際に使用したセッション名を入力します。
(任意) 値を挿入 アイコンをクリックして、デフォルトセッション名を保存するために使用した既存の変数を選択します。
- [変数]: セッション名を保存するために使用した変数の名前を入力します。
-
セッション名: プレゼンテーションを[接続]
アクションで開く際に使用したセッション名を入力します。
- 次の [チャットの種類] オプションのいずれかを選択します。
- 一対一: 個別(1:1)チャットのみをループします。
- グループ: グループチャット(2人以上の参加者)を通じてのみループします。
注: オプションを選択しない場合、チャットは取得されません。 必ず少なくとも1つのオプションを選択してください。 - 開始日 と 終了日 オプションを使用して、作成日または活動日に基づいてチャットをフィルタリングします。
-
チャットの詳細を変数に割り当てるフィールドで、出力を保存するために複数の変数またはディクショナリ変数のいずれかを選択します。
-
複数の変数: 取得した各値(例えば、ID、chatType、webURL)を別々の変数に割り当て、各チームの詳細を特定の変数にマッピングできるようにします。 各変数について次の手順を実行してください:
- [変数マッピングを追加] をクリックする。
- 変数の キー を入力する。
- 変数にマップ フィールドで、データが保存される変数を選択してください。
- 追加 をクリックすると、構成された変数にこのデータが保存されます。
- 辞書: キーと値のペアを持つ辞書オブジェクトにすべての値を格納します。
-
複数の変数: 取得した各値(例えば、ID、chatType、webURL)を別々の変数に割り当て、各チームの詳細を特定の変数にマッピングできるようにします。 各変数について次の手順を実行してください: