Activador de Slack
Activa un flujo de trabajo a partir de eventos de Slack, como menciones, mensajes y reacciones
Activa un flujo de trabajo a partir de eventos de Slack, como menciones, mensajes y reacciones
Este es un activador basado en webhook. Configura el servicio externo para que envíe eventos a la URL del webhook del flujo de trabajo.
Instrucciones de configuración
1. Ve a la página de Slack Apps
2. Si no tienes una aplicación:
- Crea una aplicación desde cero
- Asigna un nombre y selecciona tu espacio de trabajo
3. Ve a "Información básica", busca el "Signing Secret" y pégalo en el campo de arriba.
4. Ve a "OAuth y permisos" y añade alcances del token de bot:
app_mentions:read- Para ver los mensajes que mencionan a tu bot con un @chat:write- Para enviar mensajes a los canales de los que forma parte tu bot
5. Ve a "Suscripciones a eventos":
- Activa los eventos
- En "Suscribirse a eventos del bot", añade
app_mentionpara escuchar los mensajes que mencionan a tu bot - Pega la URL del webhook de arriba en el campo "URL de solicitud"
6. Ve a "Instalar aplicación" en la barra lateral izquierda e instala la aplicación en el espacio de trabajo y el canal de Slack que desees.
7. Guarda los cambios tanto en Slack como aquí.
Configuración
Secreto de firma*
••••••••
El secreto de firma de tu app de Slack para validar la autenticidad de las solicitudes.
Esquema de salida
Payload del evento
eventobjectevent_typestringTipo de evento de Slack (p. ej., app_mention, message)channelstringID del canal de Slack donde ocurrió el eventochannel_namestringNombre del canal en formato legibleuserstringID del usuario que activó el eventouser_namestringNombre de usuario que activó el eventotextstringContenido de texto del mensajetimestampstringMarca de tiempo del mensaje del evento que lo activóthread_tsstringMarca de tiempo del hilo principal (si el mensaje está en un hilo)team_idstringID del espacio de trabajo/equipo de Slackevent_idstringIdentificador único del evento