owner_user_id e recebem apenas os escopos de token que você concede.
Configuração rápida
Crie um token de bot no ClickClack:--owner <user_id>.
Configure o OpenClaw:
plugins.allow for uma lista restritiva não vazia, selecionar explicitamente
ClickClack na configuração do canal ou executar openclaw plugins enable clickclack
acrescenta clickclack a essa lista. A instalação de integração usa o mesmo
comportamento de seleção explícita. Esses caminhos não substituem plugins.deny nem uma
configuração global plugins.enabled: false. O uso direto de
openclaw plugins install @openclaw/clickclack segue a política normal de
instalação de Plugin e também registra o ClickClack em uma allowlist existente.
Vários bots
Cada conta abre sua própria conexão em tempo real do ClickClack e usa seu próprio token de bot.replyMode: "model" usa api.runtime.llm.complete diretamente para respostas curtas do bot.
Quando uma conta define agentId, o OpenClaw exige o bit de confiança explícito
plugins.entries.clickclack.llm.allowAgentIdOverride para que o Plugin
possa executar conclusões para esse agente bot. Mantenha-o desativado se você usa apenas a rota
padrão do agente.
Destinos
channel:<name-or-id>envia para um canal do workspace. Destinos simples usamchannel:por padrão.dm:<user_id>cria ou reutiliza uma conversa direta com esse usuário.thread:<message_id>responde em uma thread existente.
Permissões
Os escopos de token do ClickClack são aplicados pela API do ClickClack.bot:read: lê dados de workspace/canal/mensagem/thread/DM/tempo real/perfil.bot:write:bot:readmais mensagens de canal, respostas em threads, DMs e uploads.bot:admin:bot:writemais criação de canais.
bot:write para chat normal de agente.
Solução de problemas
ClickClack is not configured: definachannels.clickclack.tokenouCLICKCLACK_BOT_TOKEN.workspace not found: definaworkspacecomo o ID ou slug do workspace retornado pelo ClickClack.- Nenhuma resposta recebida: confirme que o token tem acesso de leitura em tempo real e que o bot não está respondendo às próprias mensagens.
- Falha no envio para canais: verifique se o bot é membro do workspace e tem
bot:write.