Como usar o iterador Para cada canal em um espaço de trabalho
- Última atualização2026/04/30
Use o iterador Para cada canal em um espaço de trabalho para iterar automaticamente por todos os canais dentro de um espaço de trabalho especificado do Slack. Ele permite que você envie mensagens, reúna informações ou gerencie configurações em todos os canais sem precisar selecionar cada um manualmente.
Procedimento
- Clique duas vezes ou arraste a ação Loop do pacote Loop na paleta Ações.
- Na lista de iteradores, procure pelo pacote Slack e selecione a opção Para cada canal em um espaço de trabalho.
- Use o campo Nome da sessão para selecionar uma das seguintes opções:
-
Nome da sessão: Digite 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 você usou para armazenar o nome da sessão do Slack.
- Variable (Variável): Digite o nome da variável usada para armazenar o nome da sessão.
-
Nome da sessão: Digite o nome da sessão que você usou na ação
Conectar.
-
Espaço de trabalho: selecione uma das seguintes opções para identificar o espaço de trabalho:
- Nome do espaço de trabalho: especifique o nome do workspace.
- ID do espaço de trabalho: especifique o ID do espaço de trabalho.
-
Tipo de canal: selecione um dos seguintes tipos de canal:
- Público: inclui canais públicos no loop
- Privado: inclui canais privados no loop
- Ambos: inclui tanto canais públicos quanto privados.
-
Atribuir detalhes do canal à variável: escolha Variáveis múltiplas ou Variável de dicionário para salvar os detalhes do canal na variável de saída:
-
Variáveis múltiplas: atribui cada valor recuperado de uma chave específica (por exemplo, ID, channelName, isPrivate, isPublic, isArchived, createdTime, createdBy, topic, purpose, memberCount, webURL) a uma variável separada, permitindo que você mapeie cada detalhe do canal 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.
Tabela 1. Chaves com mapeamento de variáveis Chave Descrição Tipo de variável ID Identificador exclusivo atribuído ao canal do Slack. String channelName Exibe o nome do canal visível. String isPrivate Indica se o canal é privado (apenas por convite). Booliano isPublic Indica se o canal é público e visível para todos os membros. Booliano isArchived Indica se o canal está arquivado e é somente leitura. Booliano createdTime Indica a data e hora em que o canal foi criado Formato de data/hora criadoPor Exibe o ID do usuário do criador do canal String topic Exibe uma breve descrição ou título do canal. String purpose Exibe uma descrição detalhada do uso pretendido do canal. String memberCount Indica o número de membros no canal. Número webURL Fornece um URL direto para abrir o canal no Slack String - 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, channelName, isPrivate, isPublic, isArchived, createdTime, createdBy, topic, purpose, memberCount, webURL) a uma variável separada, permitindo que você mapeie cada detalhe do canal para uma variável específica. Siga as seguintes etapas para cada variável: