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: canales y mensajes

Información general

El propósito de esta guía es ayudarte a crear una muestra de trabajo con diferentes actividades de Slack, incluidas Crear canal, Invitar al canal, Enviar mensajey Obtener mensajes.

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. Crea un nuevo canal en su Slack WorkSpace (Crear canal).
  3. Invita a un usuario a tu nuevo canal (Invitar al canal).
  4. Envía un mensaje al canal (Enviar mensaje).
  5. Verifica los resultados de las actividades Crear canal, Invitar al canal y Enviar mensaje emitiendo los mensajes del canal y la información del usuario (Obtener mensajes, Para cada y Escribir línea).



Requisitos previos

Antes de comenzar:

  1. Completa los pasos de configuración de Slack.

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 Crear canal después de la actividad Ámbito de Slack .
  7. Crea e introduce una variable String para tu nombre de canal (por ejemplo, nombreDelCanal con el valor predeterminado "slack_quickstart").
  8. Cree e introduzca una variable String para el IDDelCanal (p. Ej., NewChannel)
    • Para obtener más información sobre los valores de nombre permitidos, consulta Nombre del canal en la página de detalles de la actividad Crear canal .
  9. Agrega la actividad Invitar al canal después de la actividad Crear canal .
  10. En la propiedad Canal , introduce la variable String que creaste para la propiedad IDDelCanal en la actividad Crear canal (p. Ej., NuevoCanal).
  11. Introduce un usuario de Slack al que quieras invitar al canal utilizando la sintaxis del nombre de usuario de Slack (p. Ej., "Juan.Grey").

    • Debes introducir un usuario que pertenezca al espacio de trabajo al que está conectado tu ámbito de Slack .
  12. Agrega la actividad Enviar mensaje después de la actividad Invitar al canal .
  13. En la propiedad Conversación , introduce la variable String que creaste para la propiedad IDDelCanal en la actividad Crear canal (p. Ej., NuevoCanal).
  14. Crea e introduce una variable String para la propiedad Texto (por ejemplo, mensajeTexto con el valor predeterminado "Bienvenido a" + nombreDelCanal).
    • Aunque es una buena práctica crear e introducir una variable Message para la propiedad de salida del Mensaje , para este ejemplo no lo necesitarás porque no es aplicable al verificar los resultados de la actividad.


Pruebe su proyecto
  1. Para verificar que tu nuevo canal se creó, los usuarios invitados y el mensaje se envió correctamente, agrega la actividad Obtener mensajes después de la actividad Enviar mensaje .
  2. En la propiedad Conversación , introduce la variable String que creaste para la propiedad IDDelCanal en la actividad Crear canal (p. Ej., NuevoCanal).
  3. Crea e introduce una variable Message[] para la propiedad de salida de Mensajes (por ejemplo, slackMessages).
    • Al crear su variable, seleccione UiPath.Slack.Models.Message [] como su tipo de variable.
  4. Para procesar y ver el resultado de tu mensaje enviado, después de la actividad Obtener mensajes , añade la actividad con las actividades Si y.
  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 Mensajes en la actividad Obtener mensajes (por ejemplo, slackMessages).
  7. Para la declaración de condición de la actividad Si , introduce los siguientes parámetros para reducir la salida Obtener mensajes al mensaje que enviaste con la actividad Enviar mensaje : item.Text.Equals (messageText).
  8. En el cuadro Instrucción Entonces , agrega la actividad Escribir línea .

    1. Para la propiedad Texto , introduce item.User + ":" + item.Text para generar el texto del mensaje y tu ID de usuario para verificarlo en la ventana de salida.
  9. En el cuadro Instrucción Si no, añade otra actividad Escribir línea .

    1. Para la propiedad Texto , escribe item.User + ":" + item.Text para ver todos los ID de usuario que se "unieron" desde la actividad Invitar al canal .
  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.