Files
picoclaw/docs/channels/slack/README.pt-br.md
T
Cytown 667fc85d54 refactor(config): make config.Channel to multiple instance support
add new field type to Channel struct
config.channels refactor to channel_list
update config version to 3
update the docs
2026-04-13 22:21:21 +08:00

1.5 KiB

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

{
  "channel_list": {
    "slack": {
      "enabled": true,
      "type": "slack",
      "bot_token": "xoxb-...",
      "app_token": "xapp-...",
      "allow_from": []
    }
  }
}
Campo Tipo Obrigatório Descrição
enabled bool Sim Se o canal Slack deve ser habilitado
bot_token string Sim Bot User OAuth Token do bot Slack (começa com xoxb-)
app_token string Sim App Level Token do Socket Mode do aplicativo Slack (começa com xapp-)
allow_from array Não Lista 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