Actividades
Más reciente
False
Imagen de fondo del banner
Actividades de integraciones clásicas
Última actualización 22 de abr. de 2024

Inicio rápido: buscar, descargar y responder

Información general

El propósito de esta guía es ayudarte a crear una muestra de trabajo con diferentes actividades de Slack, incluidas buscar , descargar archivo , responder y obtener respuestas .

Esta muestra funcional te permite verificar rápidamente la conexión a tu espacio de trabajo de Slack y familiarizarte con los tipos de datos de entrada / salida de la actividad incluida.

Después de completar los pasos de esta guía, tendrá una secuencia de automatización que hará lo siguiente:

  1. Establece una conexión con su espacio de trabajo deSlack (ámbitode Slack).
  2. Busca un canal de Slack utilizando palabras clave y devuelve los resultados (búsqueda).
  3. Descarga el primer archivo encontrado durante la actividad de búsqueda (Descargar archivo).
  4. Responde, con un archivo adjunto, al primer mensaje encontrado durante la actividad de búsqueda (Responder).
  5. Verifica los resultados de las actividades Responder y Descargar archivo generando los nombres de los archivos descargados y adjuntos (Obtener respuestas y Escribir línea).



Requisitos previos

Antes de comenzar:

  1. Completa los pasos de configuración de Slack.
  2. Envía un mensaje, con un archivo adjunto, al canal de Slack al que te estás conectando a través de la actividad Ámbito de Slack . Su mensaje debe incluir una palabra clave única que pueda usar en la propiedad Consulta de la actividad de búsqueda

    • Al crear esta guía, nuestro mensaje era: "Se adjunta un archivo de demostración" y el nombre de nuestro archivo adjunto era DemoFile.docx .

Pasos

Construya su proyecto
  1. Agrega la actividad Ámbito de Slack a tu proyecto.
  2. Introduce el ClientID para tu aplicación de Slack.
  3. Introduce el ClientSecret para tu aplicación de Slack.

    • Para obtener más información sobre el ID de cliente y el Secreto del cliente, consulta Crear nueva aplicación Slack en la guía de configuración .
  4. En la lista desplegable Ámbitos , seleccione todos los ámbitos enumerados.

    * Para más información sobre ámbitos, consulta Añadir permisos de aplicaciones en la guía de configuración .

  5. Haz clic en el botón Conectar del Panel de diseño.

    * Para obtener más información sobre este botón, consulta Conectar y revocar token en la página de detalles de la actividad del ámbito de Slack .

  6. Agrega la actividad de búsqueda en la actividad Ámbito de Slack .
  7. Introduce una consulta de búsqueda utilizando los mismos modificadores de búsqueda que usas en la aplicación Slack (por ejemplo, "in: # slack-quickstart demo file").

    • Para obtener más información, consulta Buscar en Slack en la documentación de ayuda de Slack.
  8. Crea e introduce una variable SlackFile para la propiedad de salida FirstFileFound (por ejemplo, FirstFileFound).
    • Al crear tu variable, selecciona UiPath.Slack.Models.SlackFile como tu tipo de variable.
  9. Cree e introduzca una variable Message para la propiedad de salida FirstMessagFound (por ejemplo, FirstMessageFound).
    • Al crear tu variable, selecciona UiPath.Slack.Models.Message como tu tipo de variable.
  10. Añade la actividad Descargar archivo después de la actividad Buscar .
  11. En la propiedad Archivo , introduce la variable SlackFile que creaste para la propiedad PrimerArchivoEncontrado en la actividad de búsqueda (p. Ej., PrimerArchivoEncontrado).
  12. En la propiedad Ruta , introduce la ruta local en la que deseas descargar el archivo. Para esta guía, agregue un nuevo nombre de archivo al final de su ruta local (por ejemplo, "C: \ UiPath_Projects \ ReplyFile.docx")

    • Para obtener más información sobre la propiedad Ruta y los nombres de los archivos, consulta Ruta en la página de detalles de la actividad Descargar archivo .
  13. Añade la actividad Responder después de la actividad Descargar archivo .
  14. En la propiedad Mensaje , introduce la variable Message que creaste para la propiedad Primer mensaje encontrado en la actividad de búsqueda (p. Ej., Primer mensaje encontrado).
  15. Introduzca su textode respuesta.
  16. En la propiedad Archivo , introduce el mismo valor que introdujiste en la actividad Descargar archivo (por ejemplo, "C: \ UiPath_Projects \ ReplyFile.docx").

    • Aunque es una buena práctica crear e introducir una variable Message para la propiedad de salida Responder , para este ejemplo no es necesario hacerlo porque no es aplicable al verificar los resultados de la actividad.


Pruebe su proyecto
  1. Para verificar que tu mensaje de respuesta y el archivo adjunto se enviaron correctamente, añade la actividad Obtener respuestas después de la actividad Responder .
  2. En la propiedad Mensaje , introduce la variable Message que creaste para la propiedad Primer mensaje encontrado en la actividad de búsqueda (p. Ej., Primer mensaje encontrado).
  3. Crea e introduce una variable Message[] para la propiedad de salida de Respuestas (p. Ej., Respuestas).
    • Al crear su variable, seleccione UiPath.Slack.Models.Message [] como su tipo de variable.
  4. Para procesar y ver el resultado de tu respuesta, añade las actividades y después de la actividad Obtener respuestas .
  5. En la propiedad TypeArgument , selecciona UiPath.Slack.Models.Message.
  6. En la propiedad Valores , introduce la variable Message[] que creaste para la propiedad de salida de Respuestas en la actividad Obtener mensajes (p. Ej., Respuestas).
  7. Para la propiedad Texto en la actividad Escribir línea , introduce item.Files (0) .FileName para generar el nombre del archivo que has adjuntado.
  8. Añade otra actividad Escribir línea después de la actividad Para cada .
  9. En la propiedad Texto , escribe firstFileFound.FileName para generar el nombre del archivo que se encontró durante la actividad de búsqueda .
  10. Haz clic en Iniciar y verifica los resultados en la ventana de salida.



¡Ya está!

Cuando estés listo, prueba las otras guías de inicio rápido para familiarizarte con las diferentes actividades de Slack.

Para obtener más información sobre las actividades de Slack (incluidas las entradas / salidas de propiedades de ejemplo), consulta la página Actividades para obtener una lista completa de actividades y enlaces a las páginas de detalles de las actividades.

  • Información general
  • Requisitos previos
  • Pasos

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.