Exemplos: Integração com o Slack

Como configurar um campo SlackID personalizado

  1. Criar um campo personalizado de texto para usuários
  2. Copie o ID do membro do perfil do usuário do Slack
  3. Coloque o ID do membro no campo SlackID personalizado em Targepprocess
Slack e TP

Como criar um novo aplicativo no Slack

Primeiro, precisamos criar um novo aplicativo no Slack. Acesse o site da API do Slack:

Criar um novo aplicativo no Slack

Depois disso, você poderá escolher como deseja configurar os escopos e as configurações do seu aplicativo.

Selecione do zero:

Selecionar do zero

Adicione o nome do seu aplicativo (pode ser alterado posteriormente) e o espaço de trabalho onde ele será instalado:

Adicione o nome do seu aplicativo

Como gerar um Webhook URL no Slack

Agora que seu aplicativo foi criado, precisamos criar um Webhook de entrada.

Pressione em Webhooks recebidos:

Webhook de entrada

Pressione o botão de alternância para ativar os Webhooks de entrada:

botão de alternância para ativar webhooks de entrada

Role para baixo e pressione Adicionar novo Webhook ao Espaço de Trabalho:

Adicionar novo Webhook ao Espaço de Trabalho

Selecione o canal no qual as mensagens serão postadas.

Selecione o canal

Agora seu Webhook de entrada está criado e você pode copiar seu URL :

copie o seu URL
Observação: Você pode adicionar quantos webhooks desejar. Cada Webhook pode enviar mensagens apenas para um canal. Mais detalhes sobre a criação e personalização de aplicativos Slack podem ser encontrados na documentação da API Slack.
Aviso: você não pode usar Webhooks para enviar mensagens diretas aos usuários. Por favor, use a API Web do Slack para isso.

Configure o aplicativo Slack para usar a API Web do Slack

A API Web do Slack oferece mais funções para serem utilizadas em comparação com os Webhooks.

Para usar a API Web, precisamos conceder permissões ao nosso Slack Bot e obter um token.

Acesse seu aplicativo Slack no site Slack API e selecione OAuth e permissões no menu à esquerda:

selecione OAuth e Permissões

Aqui você encontrará o Bot User OAuth Token, que usaremos posteriormente em nossas solicitações de API.

Role para baixo até Áreas de aplicação e adicione áreas de aplicação OAuth para Áreas de aplicação de token de bot, conforme mostrado na captura de tela abaixo:

adicionar escopos OAuth para escopos de token de bot
Observação: Observação. É uma permissão básica necessária para enviar mensagens para canais públicos e privados e mensagens diretas para usuários. Mais detalhes sobre os escopos de permissões do Slack podem ser encontrados na documentação do Slack.