UiPath Documentation
activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Actividades de integraciones clásicas

Última actualización 18 de may. de 2026

Buscar

UiPath.Slack.Activities.Channels.Search

Información general

La actividad Buscar utiliza la API search.all de Slack para encontrar los mensajes y archivos que coinciden con tus parámetros de búsqueda (Consulta). Los parámetros de búsqueda siguen los mismos modificadores que utilizas al buscar en la aplicación Slack (por ejemplo, "in:#channel-name, in:@user.name, palabra clave"). Para obtener más información, consulta Buscar en Slack en la documentación de ayuda de Slack.

Después de realizar la búsqueda, la actividad devuelve los objetos Message coincidentes (PrimerMensaje y Mensajes) y los objetos SlackFile (PrimerArchivo y Archivos) que puedes utilizar como variables de entrada en actividades posteriores (por ejemplo, Descargar archivo).

Cómo funciona

Los siguientes pasos y diagrama de secuencia de mensajes son un ejemplo de cómo funciona la actividad desde el momento de diseño (es decir, las dependencias de la actividad y las propiedades de entrada / salida) hasta el tiempo de ejecución.

  1. Completa los pasos de configuración .
  2. Añade la actividad Ámbito de Slack a tu proyecto.
  3. Add the Search activity inside the Slack Scope activity.
  4. Introduce valores para las propiedades de entrada .
  5. Crea e introduce las siguientes variables para tus propiedades de Salida .
    • SlackFile y SlackFile[]
    • Message y Message[]
  6. Ejecuta la actividad.
    • Los valores de las propiedades de entrada se envían a la API search.all .

    • La API devuelve los valores SlackFile, SlackFile[], Messagey Message[] a tus variables de propiedad de salida.

En el cuerpo de la actividad

  • Query - Your search parameters (e.g., channel, user, keywords). This field supports only Strings or String variables.
  • MaxResults - The maximum number of results that you want returned in the Message and SlackFile arrays. This field supports only Int32 or Int32 variables.
  • SortBy - Specifies how you want the results sorted when they're returned. Select from three options: Relevance, Newest, Oldest. The three options are sorted accordingly:
    • Relevancia: los mensajes y archivos que contienen el contenido que más coincide con tu consulta.
    • Más reciente: los mensajes y archivos más recientes que contienen contenido que coincide con tu consulta.
    • Más antiguo: los mensajes y archivos más antiguos que contienen contenido que coincide con tu consulta.
  • Files - The files that contain content matching your Query value. Enter a File[] variable.
  • Messages - The messages that contain content matching your Query value. Enter a Message[] variable.
    • Si no se encuentran mensajes, se devuelve una matriz vacía.
    • El objeto Mensaje también contiene información de archivo. Puede descargar archivos utilizando el objeto Mensaje obteniendo su propiedad Archivo (por ejemplo, elemento.Archivo (0))
    • Si planeas usar la actividad para procesar la salida de la matriz, selecciona UiPath.Slack.Models.Message como TypeArgument.

Propiedades

Común

  • DisplayName - The display name of the activity. This field supports only Strings or String variables.

Otros

  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.

Salida

  • ResponseStatus - The status of the request (success/failure information). Enter a ResponseStatus variable (UiPath.BAF.Models.ResponseStatus). The ResponseStatus object includes three properties that you can use in other activities.
    • Success - Boolean - Specifies whether the API request was successful.
    • ErrorCode - String - The response error if the API request is unsuccessful (Success=False).
    • Message - String - The error message.

Ejemplo

La siguiente imagen muestra un ejemplo de la relación de dependencia de la actividad y los valores de las propiedades de entrada / salida.

Para obtener instrucciones paso a paso y ejemplos, consulta las guías de inicio rápido .

  • Información general
  • Cómo funciona
  • En el cuerpo de la actividad
  • Propiedades
  • Común
  • Otros
  • Salida
  • Ejemplo

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado