Discord
OpenClaw no Discord: bot para comunidades e suporte (guia)
Use o OpenClaw no Discord para suporte, FAQ, moderação assistida e automações de comunidade.
Discord é onde comunidades vivem. FAQ repetido, boas-vindas, moderação assistida, resumos de canais movimentados — tudo isso pode rodar sem ninguém online. O bot responde por você às 3h da manhã.
Pré-requisitos
- terminal com
curl(Linux/macOS; no Windows, use WSL ou PowerShell com curl) - se optar pelo caminho manual (
npm -g), use Node.js 22+ - uma conta no Discord Developer Portal
- chave de API do modelo (Claude, GPT etc.)
Criar o bot (Developer Portal)
- Acesse o Developer Portal e crie uma aplicação.
- Na aba Bot, clique em “Add Bot” e copie o token.
- Em Privileged Gateway Intents, ative Message Content Intent — sem isso o bot não lê mensagens.
- Gere o link de convite em OAuth2 → URL Generator com scopes
bot+applications.commandse permissões de leitura/envio. - Use o link gerado para adicionar o bot ao seu servidor.
Instalar e conectar
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard --install-daemon
Quando o onboarding perguntar, escolha Discord e cole o token do bot.
Alternativa manual (sem o instalador oficial):
npm install -g openclaw@latest
openclaw onboard --install-daemon
O que automatizar primeiro
- FAQ em canal dedicado (
#perguntas): responde dúvidas recorrentes sem intervenção humana. - Boas-vindas personalizadas: mensagem automática quando um novo membro entra no servidor, com orientações e links úteis.
- Resumo diário: em canais movimentados, o bot consolida as discussões do dia num post único.
- Moderação assistida: detecta spam, links suspeitos e padrões de flood antes que se espalhem.
O pulo do gato
O bot responde onde @mencionam ele. Em canais movimentados isso vira ruído rápido. Crie um canal dedicado (#assistente ou #bot) e configure o OpenClaw para só responder lá — ou para responder em qualquer canal mas só quando mencionado.
Problemas comuns
- Bot não responde a mensagens: Message Content Intent não está ativado no Developer Portal. Vai em Bot → Privileged Gateway Intents e ativa.
- Bot aparece offline: o daemon pode ter parado. Rode
openclaw statusno terminal para verificar. - Bot responde em todos os canais: configure o campo
channelsnoopenclaw.jsonpara restringir os canais permitidos. - Rate limit do Discord: o Discord limita a 5 mensagens por 5 segundos por canal. Se o bot estiver em canais de alto volume, configure respostas consolidadas para evitar throttling.
Próximos passos
- Templates prontos: /templates/
- Rodar 24/7 sem depender do seu computador: /vps/
- Guia completo do OpenClaw: /guia/
Outros canais
Instalar agora
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard --install-daemon