---
title: Slack
slug: aura/slack
docTags: 
createdAt: 2025-07-07T20:39:55.891Z
---

O broker do Slack segue o padrão de cadastrar webhook para recebimento de mensagens e receber um link para envio de mensagens. A API do slack fornece certos identificadores para o cadastro do broken, como id da conta, token, signing secret e oath do usuário.

### 1. Criar uma conta

Através do link abaixo, se inscreva no Slack API

[link de acesso](https://slack.com/get-started#/createnew)

### 2. Criar um novo workspace

Workspace é um espaço onde se pode fazer a comunicação entre canais, mensagens diretas etc.

![workspace](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/DqIT0hDoeYFT0TcA5actz_slackworkspace.png)

### 3. Criar um novo aplicativo de desenvolvedor

[link slack aplicativo](https://api.slack.com)

O aplicativo serve para usar e configurar ferramentas da API do slack. Na criação do aplicativo, deve selecionar o workspace criado.
Para criar selecione Seus Aplicativos e Criar Novo Aplicativo.

![aplicativo](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/hiaUbsCSkM55w2t1wULTa_slackaplicativo.png)

### 4. Configurar webhook e inscrição em eventos

Na aba de inscrição de eventos, permita os eventos. Depois, cadastre uma url para o webhook **https\://\{endereço\_do\_lunaris}/post/slack/webhook**. e também se inscreva em evento no  recebimento de mensagens (Subscribe to bot events e Subscribe to events on behalf of users).

![webhook](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/O23F7kWhbEGJmBx7FEbAV_slackwebhook.png)

### 5. Receber link para envio de mensagem

Na aba de webhook de recebimento, ative tal funcionalidade e clique na opção de Adicionar um Novo Webhook ao Workspace. Na imagem abaixo é mostrado o link em que é possível enviar requisições de envio de mensagem. A url tem o padrão de endereço fixo ([https://hooks.slack.com/services/](https://hooks.slack.com/services/)) seguido do token, no caso, o token da imagem seria **T07AKPV415W/B07A3P3FF39/Ta6EqeECKRHnJzqmcTdAIEaE**.

![link](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/LsRuhQuVjMT7NnxytGji7_slacklink.png)

### 6. Ativar Interatividade de Botões

Na aba de Interatividade e Atalhos de Texto, ative a Interatividade e ponha o link do webhook parecido com o passo 4, com endereço **https\://\{endereço\_do\_lunaris}/post/slack/webhook\_interaction**.

### 7. Obter ID da conta

Na aba de informações básicas é mostrado o ID do aplicativo, como no caso, A07AKQV7AUQ.

O campo Signing Secret é a **Chave Secreta** que deve ser cadastrado no AURA BLOCKS.

![id](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/OB8W-V0ZoO8fBnX7-Texh_slackid.png)

### 8. Obter OAuth do Usuário

Nesta página do OAuth como pode ser pode vista na imagem abaixo, em User Token Scopes ative a opção *im\:read*
e *files\:read*. Isso permitirá que arquivos e imagens sejam recebidos pelo nosso servidor do broker slack.
Por último guarde o campo, **User OAuth Token** conforme mostra a imagem em que se inicia com "xoxp..."

![id](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/TgryiPFu0o3L0SEmmriqw_slackoauth.png)
