Ejemplos: Integración con Slack

Cómo configurar un campo SlackID personalizado

  1. Crear un campo de texto personalizado para usuarios
  2. Copiar el ID de miembro del perfil de usuario de Slack
  3. Poner el ID de miembro en el campo SlackID personalizado en Targepprocess
Slack y TP

Cómo crear una nueva aplicación en Slack

En primer lugar, debemos crear una nueva aplicación en Slack. Ir al sitio web de Slack API :

Crear una nueva aplicación en Slack

Después, te permitirá elegir cómo deseas configurar los ámbitos y ajustes de tu aplicación.

Seleccionar desde cero:

Seleccionar desde cero

Añade el nombre de tu aplicación (se puede cambiar más adelante) y el espacio de trabajo donde se instalará:

Añade el nombre de tu aplicación

Cómo generar un webhook URL en Slack

Ahora que tu aplicación está creada, necesitamos crear un webhook entrante.

Pulsa en Webhooks entrantes:

Webhook entrante

Pulse el botón de alternancia para activar los webhooks entrantes:

Botón de alternancia para activar los webhooks entrantes

Desplácese hacia abajo y pulse Añadir nuevo webhook al espacio de trabajo:

Añadir nuevo webhook al espacio de trabajo

Seleccione el canal en el que se publicarán los mensajes.

Seleccionar canal

Ahora tu webhook entrante está creado y puedes copiar tu URL :

copia tu URL
Nota: Nota: Puedes añadir tantos webhooks como desees. Cada Webhook solo podía enviar mensajes a un canal. Para obtener más información sobre la creación y personalización de aplicaciones de Slack, consulte la documentación de la API de Slack
Advertencia: No puedes utilizar Webhooks para enviar mensajes directos a los usuarios. Por favor, utilice la API web de Slack para ello.

Configurar la aplicación Slack para utilizar la API web de Slack

La API web de Slack te ofrece más funciones que puedes utilizar en comparación con los webhooks.

Para utilizar la API web, debemos otorgar permisos a nuestro bot de Slack y obtener un token.

Ve a tu aplicación Slack en el sitio Slack Api y selecciona OAuth y permisos en el menú de la izquierda:

Seleccionar OAuth y permisos

Aquí encontrarás el token OAuth de usuario bot, que utilizaremos más adelante en nuestras solicitudes API.

Desplácese hacia abajo hasta «Ámbitos» y añada los ámbitos OAuth para los ámbitos de tokens de bot, tal y como se muestra en la siguiente captura de pantalla:

Añadir ámbitos OAuth para los ámbitos de tokens de bot
Nota: Nota. Es el permiso básico necesario para enviar mensajes a canales públicos y privados, así como mensajes directos a los usuarios. Para obtener más información sobre los ámbitos de permisos de Slack, consulte la documentación de Slack.