action Obtener detalles de la conversación

La action Obtener detalles de la conversación le permite recuperar información detallada de una conversación específica de Slack, como su tipo (canal, mensaje directo o grupo), participantes y metadatos de la conversación.

Configuración

  • Use el campo Nombre de la sesión para seleccionar una de las siguientes opciones:
    • Nombre de la sesión: Ingrese el nombre de la sesión utilizada durante la acción Conectar.

      (Opcional) Haga clic en el ícono Insertar un valor para seleccionar una variable existente que haya utilizado para almacenar el nombre predeterminado de la sesión.

    • Variable: Ingrese el nombre de la variable que ha utilizado para almacenar el nombre de la sesión de Slack.
  • ID de la conversación: Especifique el ID de la conversación de Slack. Por ejemplo, C012AB3CD.
    Nota: Para obtener el ID de la conversación, abra la conversación en Slack y copie la URL. Por ejemplo, https://app.slack.com/client/T12345678/C012ABC3D. El ID de la conversación es el último segmento en la URL, C012ABC3D.
  • Asignar detalles de la conversación a una variable: Elija Múltiples variables o Variable de diccionario para guardar los detalles del mensaje en la variable de salida:
    • Múltiples variables: Asigna cada valor recuperado de una clave específica (por ejemplo, ID, channelName, isPrivate, isPublic, isArchived, isIM, isChannel, isMultipleIM, userID, createdTime, createdBy, topic, purpose, memberCount y webURL) a una variable separada, lo que le permite asignar cada detalle a una variable específica. Realice los siguientes pasos para cada variable:
      • Haga clic en Agregar asignación de variables.
      • Introduzca la Clave de la variable.
      • En el campo Asignar a variable, elija una variable donde se guardarán los datos.
      • Haga clic en Agregar para que estos datos se guarden en la variable configurada.
      Tabla 1. Claves con asignación de variables
      Clave Descripción Tipo de variable
      ID Identificador único asignado al mensaje de Slack String
      channelName Muestra el nombre del canal. String
      isPrivate Indica si el canal es privado. Booleano
      isPublic Indica si el canal es público. Booleano
      isArchived Indica si el canal está archivado. Booleano
      isIM Indica si el canal es un mensaje directo. Booleano
      isChannel Indica si el elemento es un canal estándar. Booleano
      isMultipleIM Indica si la conversación es un mensaje directo grupal. Booleano
      userID Identificador único del usuario asociado con el canal (para IM). String
      createdTime Indica la fecha y hora en que se creó el canal. Fecha y hora
      creado por Indica el ID de usuario del creador del canal. String
      topic Indica la descripción corta del canal. String
      purpose Indica una descripción detallada del objetivo del canal. String
      memberCount Indica la cantidad de miembros en el canal. Número
      webURL Indica la URL directa para acceder al canal. String
      latestMessage Indica el mensaje más reciente que se publicó en el canal. String
      latestMessageTimestamp Marca de tiempo del mensaje más reciente. Fecha y hora
    • Diccionario: almacena todos los valores en un objeto de diccionario con pares clave-valor.