Back to Picoclaw

Slack

docs/channels/slack/README.pt-br.md

0.2.81.6 KB
Original Source

Voltar ao README

Slack

O Slack é uma das principais plataformas de mensagens instantâneas para empresas. O PicoClaw usa o Socket Mode do Slack para comunicação bidirecional em tempo real, sem necessidade de configurar um endpoint de webhook público.

Configuração

json
{
  "channel_list": {
    "slack": {
      "enabled": true,
      "type": "slack",
      "bot_token": "xoxb-...",
      "app_token": "xapp-...",
      "allow_from": []
    }
  }
}
CampoTipoObrigatórioDescrição
enabledboolSimSe o canal Slack deve ser habilitado
bot_tokenstringSimBot User OAuth Token do bot Slack (começa com xoxb-)
app_tokenstringSimApp Level Token do Socket Mode do aplicativo Slack (começa com xapp-)
allow_fromarrayNãoLista de permissão de IDs de usuário; vazio permite todos

Configuração passo a passo

  1. Acesse o Slack API e crie um novo aplicativo Slack
  2. Ative o Socket Mode e obtenha o App Level Token
  3. Adicione Bot Token Scopes (ex.: chat:write, im:history, etc.)
  4. Instale o aplicativo no seu workspace e obtenha o Bot User OAuth Token
  5. Preencha o Bot Token e o App Token no arquivo de configuração