Como usar o iterador Para cada chat do usuário
- Última atualização2025/09/30
Use o iterador Para cada chat do usuário para automatizar tarefas fazendo um loop por todas as conversas de chat de um usuário especificado. Esse recurso permite ações como ler mensagens e processar chats individualmente, facilitando o gerenciamento eficiente de várias conversas em um fluxo de trabalho automatizado.
Pré-requisitos
Certifique-se de que uma sessão válida do Microsoft Teams já tenha sido criada. Consulte action Conectar no pacote Microsoft Teams.
Procedimento
- Clique duas vezes ou arraste a ação Loop do package Loop na paleta de Ações.
- Selecione a opção Para cada chat do usuário na lista Iterador.
- Use o campo Nome da sessão para selecionar uma das seguintes opções:
-
Nome da sessão: Insira o nome da sessão que você usou na ação
Conectar.
(Opcional) Clique no ícone Inserir um valor para selecionar uma variável existente que foi usada para armazenar o nome da sessão do Microsoft Teams.
- Variable (Variável): Digite o nome da variável usada para armazenar o nome da sessão.
-
Nome da sessão: Insira o nome da sessão que você usou na ação
Conectar.
- Selecione uma das seguintes opções de Tipo de chat:
- Individual: faz o loop apenas por chats individuais (1:1).
- Grupo: faz o loop apenas por chats em grupo (mais de dois participantes).
Nota: Se você não selecionar uma opção, nenhum chat será recuperado. Certifique-se de selecionar pelo menos uma opção. - Use as opções Data de início e Data de término para filtrar mensagens dentro de um intervalo de datas especificado.
- No campo Atribuir detalhes do chat à variável, escolha Variáveis múltiplas ou Variável de dicionário para salvar os detalhes do chat na variável de saída:
-
Variáveis múltiplas: Atribui cada valor recuperado de uma chave específica (por exemplo, ID, chatType e webURL) a uma variável separada, permitindo que você mapeie cada detalhe da equipe para uma variável específica. Siga as seguintes etapas para cada variável:
- Clique em Adicionar mapeamento de variável.
- Digite a Chave da variável.
- No campo Mapear para variável, escolha uma variável onde os dados serão salvos.
- Clique em Adicionar para que estes dados sejam salvos na variável configurada.
- Dicionário: armazena todos os valores em um objeto dicionário com pares de chave-valor.
-
Variáveis múltiplas: Atribui cada valor recuperado de uma chave específica (por exemplo, ID, chatType e webURL) a uma variável separada, permitindo que você mapeie cada detalhe da equipe para uma variável específica. Siga as seguintes etapas para cada variável: