action Obter detalhes da conversa

A action Obter detalhes da conversa permite que você recupere informações detalhadas sobre uma conversa específica do Slack, como seu tipo (canal, mensagem direta ou grupo), participantes e metadados da conversa.

Configurações

  • Use o campo Nome da sessão para selecionar uma das seguintes opções:
    • Nome da sessão: Digite o nome da sessão usada durante a ação Conectar.

      (Opcional) Clique no ícone Inserir um valor para selecionar uma variável existente usada para armazenar o nome padrão da sessão.

    • Variable (Variável): Digite o nome da variável usada para armazenar o nome da sessão do Slack.
  • ID da conversa: Especifique o ID da conversa do Slack, por exemplo, C012AB3CD.
    Nota: Para obter o ID da conversa, abra a conversa no Slack e copie o URL. Por exemplo, https://app.slack.com/client/T12345678/C012ABC3D. O ID da conversa é o último segmento no URL, C012ABC3D.
  • Atribuir detalhes da conversa a uma variável: Escolha Variáveis múltiplas ou Variável de dicionário para salvar os detalhes da mensagem 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, isIM, isChannel, isMultipleIM, userID, createdTime, createdBy, topic, purpose, memberCount, webURL) a uma variável separada, permitindo que você mapeie cada detalhe 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 à mensagem do Slack String
      channelName Exibe o nome do canal. String
      isPrivate Indica se o canal é privado. Booliano
      isPublic Indica se o canal é público. Booliano
      isArchived Indica se o canal está arquivado. Booliano
      isIM Indica se o canal é uma mensagem direta. Booliano
      isChannel Indica se o item é um canal padrão. Booliano
      isMultipleIM Indica se a conversa é uma mensagem direta em grupo. Booliano
      userID Identificador exclusivo do usuário associado ao canal (para IM). String
      createdTime Indica a data e hora em que o canal foi criado. Data/hora
      criadoPor Indica o ID do usuário do criador do canal. String
      topic Indica a descrição curta do canal. String
      purpose Indica uma descrição detalhada do propósito do canal. String
      memberCount Indica o número de membros no canal. Número
      webURL Indica o URL direto para acessar o canal. String
      latestMessage Indica a mensagem mais recente postada no canal. String
      latestMessageTimestamp Carimbo de data/hora da mensagem mais recente. Data/hora
    • Dicionário: armazena todos os valores em um objeto dicionário com pares de chave-valor.