Integração Discórdia

Configuração do OpenClaw Discord Bot: Guia completo de integração

Guia completo para configurar o OpenClaw como um bot Discord. Aprenda como criar um aplicativo Discord, configurar permissões de bot, configurar suporte multiusuário e executar várias instâncias.

Updated: 1 de fevereiro de 2026 10 minutos de leitura

Quick Answer

Configure o bot OpenClaw Discord: Crie um aplicativo Discord, crie um bot, obtenha o token do bot, convide o bot para o servidor com permissões, execute `openclaw Integrations Discord`, insira o token e comece a usar. Suporta multiusuário e múltiplas instâncias.

Introdução

O Discord é perfeito para colaboração em equipe e servidores comunitários, e a integração do OpenClaw com o Discord facilita a adição de um assistente de IA ao seu servidor. Com suporte para interações multiusuário, comandos de barra e implantação em todo o servidor, o OpenClaw pode se tornar um membro valioso da sua comunidade Discord.

Este guia cobre tudo que você precisa para configurar o OpenClaw como um bot Discord, desde a criação do aplicativo até a configuração de recursos avançados.

Para outras integrações de aplicativos de bate-papo, consulte nossos guias:

Por que discordar?

Discord oferece excelentes recursos para bots de IA:

  • Comandos de barra — Interface de comando moderna
  • Suporte multiusuário — Lide com vários usuários simultaneamente
  • Integração de Servidor — Funciona em servidores inteiros
  • Incorporações avançadas — Lindas mensagens formatadas
  • Suporte a tópicos — Organize conversas
  • Sistema de permissões — Controle de acesso refinado

Pré-requisitos

Antes de configurar a integração do Discord:

  1. OpenClaw instalado — Consulte guia de instalação
  2. OpenClaw configurado — Execute openclaw onboard para configurar seu modelo de IA
  3. Conta Discord — Conta Discord ativa
  4. Acesso ao servidor — Permissão para adicionar bots a um servidor Discord
  5. Bot Token — Você o criará na próxima etapa

Etapa 1: Crie um aplicativo Discord

Criar aplicativo

  1. Acesse o Portal do Desenvolvedor Discord: discord.com/developers/applications
  2. Clique em “Novo Aplicativo”
  3. Insira um nome (por exemplo, “OpenClaw Assistant”)
  4. Clique em “Criar”

Criar bot

  1. Vá para a seção “Bot” na barra lateral esquerda
  2. Clique em “Adicionar Bot”
  3. Clique em “Sim, faça!” para confirmar
  4. Copie o token do bot — Clique em “Redefinir token” se necessário e copie:
    MTAxMjM0NTY3ODkwMTIzNDU2Nzg5MA.AbCdEf.GhIjKlMnOpQrStUvWxYzAbCdEfGhIjKlMnOpQr

Importante: Mantenha seu token de bot em segredo! Nunca compartilhe publicamente.

Definir configurações do bot

Na seção Bot:

  • Nome de usuário — Defina o nome de exibição do bot
  • Ícone — Carregar avatar do bot
  • Bot público — Desmarque se deseja um bot privado
  • Requer concessão de código OAuth2 — Deixe desmarcado
  • Intenção do conteúdo da mensagemAtive isto (obrigatório para conteúdo da mensagem)
  • Intenção dos membros do servidor — Ative se precisar de informações dos membros
  • Presence Intent — Ative se desejar atualizações de presença

Salvar alterações após ativar as intenções.

Etapa 2: convidar o bot para o servidor

Gerar URL de convite

  1. Vá para “OAuth2” → “Gerador de URL”

  2. Selecione Escopos:

    • bot
    • applications.commands (para comandos de barra)
  3. Selecione permissões do bot:

    • ✅ Enviar mensagens
    • ✅ Leia o histórico de mensagens
    • ✅ Use comandos de barra
    • ✅ Incorporar links
    • ✅ Anexar arquivos
    • ✅ Ler mensagens/ver canais
    • ✅ Gerenciar mensagens (opcional, para moderação)
    • ✅ Adicionar reações (opcional)
  4. Copie o URL gerado na parte inferior

Convidar para o servidor

  1. Abra o URL do convite no seu navegador
  2. Selecione seu servidor no menu suspenso
  3. Clique em “Autorizar”
  4. Complete CAPTCHA se solicitado

Seu bot agora deve aparecer na lista de membros do seu servidor (inicialmente offline).

Etapa 3: configurar o OpenClaw

Executar configuração de integração

Inicie a integração do Discord:

openclaw integrations discord

Ou use o comando de integrações gerais:

openclaw integrations
# Select Discord from the menu

Insira o token do bot

Quando solicitado, cole o token do bot:

Enter your Discord bot token: MTAxMjM0NTY3ODkwMTIzNDU2Nzg5MA.AbCdEf...

OpenClaw verificará o token e se conectará ao Discord.

Verifique a conexão

Você deveria ver:

✓ Discord bot connected successfully!
  Bot username: OpenClaw#1234
  Servers: Your Server Name

Verifique seu servidor Discord – o bot agora deve aparecer como online.## Etapa 4: comece a usar o bot

Comandos de barra

Discord usa comandos de barra. Digite / em qualquer canal para ver os comandos disponíveis:

  • /openclaw — Inicie uma conversa com OpenClaw
  • /help — Obtenha ajuda
  • /email — Verifique e-mail (se configurado)
  • /calendar — Ver calendário
  • /tasks — Listar tarefas

Mensagens Diretas

Você também pode DM o bot diretamente:

  1. Clique com o botão direito na lista de membros
  2. Selecione “Mensagem”
  3. Envie uma mensagem como “Olá, você pode me ajudar?”

Menções ao canal

Mencione o bot em um canal:

@OpenClaw can you check my email?

Recursos avançados

Registro de comando de barra

OpenClaw registra automaticamente comandos de barra. Para registrar manualmente:

openclaw integrations discord --register-commands

Comandos de barra personalizados

Crie comandos de barra personalizados:

openclaw config set discord.commands.email.description "Check your email inbox"
openclaw config set discord.commands.calendar.description "View your calendar"

Suporte multiusuário

OpenClaw lida com vários usuários simultaneamente:

  • Contextos separados — Cada usuário tem seu próprio contexto
  • Memória específica do usuário — Lembra as preferências de cada usuário
  • Conversas simultâneas — Lida com vários usuários ao mesmo tempo

Configure limites de usuário:

openclaw config set discord.maxUsers 100

Suporte a tópicos

OpenClaw pode criar tópicos para conversas:

openclaw config set discord.threads.enabled true
openclaw config set discord.threads.autoCreate true

Isso mantém as conversas organizadas em canais movimentados.

Incorporações ricas

OpenClaw envia lindas mensagens formatadas:

openclaw config set discord.embeds.enabled true
openclaw config set discord.embeds.color "#00ff00"

Botões de reação

Adicione botões de reação para ações rápidas:

openclaw config set discord.reactions.enabled true

Os usuários podem reagir às mensagens para obter respostas rápidas.

Opções de configuração

Configurações específicas do servidor

Defina as configurações por servidor:

openclaw config set discord.servers.SERVER_ID.channel "general"
openclaw config set discord.servers.SERVER_ID.prefix "!"

Formatação de resposta

Configure a formatação da mensagem:

openclaw config set discord.format "markdown"

Opções:

  • markdown — Formatação avançada
  • plain — Texto simples
  • embed — Incorporações do Discord

Limitação de taxa

Taxa de mensagens de controle:

openclaw config set discord.rateLimit 30

Limita a 30 mensagens por minuto por usuário.

Configurações de privacidade

Configurar privacidade:

openclaw config set discord.privacy.dmOnly false
openclaw config set discord.privacy.allowedChannels ["general", "ai-assistant"]

Configurações de notificação

Notificações de controle:

openclaw config set discord.notifications.enabled true
openclaw config set discord.notifications.quietHours "22:00-08:00"

Executando múltiplas instâncias

Por que múltiplas instâncias?

Você pode querer várias instâncias do OpenClaw para:

  • Servidores diferentes — Instâncias separadas por servidor
  • Modelos diferentes — Diferentes modelos de IA por instância
  • Balanceamento de carga — Distribua a carga entre instâncias

Configurar múltiplas instâncias

  1. Crie vários aplicativos Discord (um por instância)

  2. Configure cada instância:

    openclaw config set instance.name "instance1"
    openclaw config set instance.port 3001
  3. Execute cada instância:

    openclaw --port 3001 --config instance1.json

Gestão de Processos

Use pm2 para gerenciar várias instâncias:

npm i -g pm2

# Start instance 1
pm2 start openclaw --name "openclaw-1" -- --port 3001

# Start instance 2
pm2 start openclaw --name "openclaw-2" -- --port 3002

pm2 save
pm2 startup

Solução de problemas

Bot não responde

Se o seu bot não responder:

  1. Verifique o status do bot:

    openclaw status
  2. Verificar token:

    openclaw config get discord.token
  3. Verifique os registros:

    openclaw logs
  4. Verificar intenções — Certifique-se de que a intenção do conteúdo da mensagem esteja habilitada no Discord Developer Portal

Token inválido

Se você vir erros de “token inválido”:

  1. Verificar token — Verifique o Portal do Desenvolvedor do Discord
  2. Regenerar token — Redefinir token no Portal do Desenvolvedor
  3. Token de atualização:
    openclaw integrations discord

Bot não aparece on-line

Se o bot aparecer como offline:

  1. Verifique se o OpenClaw está em execução:

    openclaw status
  2. Reinicie o OpenClaw:

    openclaw restart
  3. Verifique a conexão:

    openclaw test discord

Comandos de barra não aparecem

Se os comandos de barra não aparecerem:

  1. Aguarde alguns minutos — Os comandos podem levar algum tempo para serem registrados

  2. Registre-se manualmente:

    openclaw integrations discord --register-commands
  3. Verifique as permissões — Certifique-se de que o bot tenha a permissão “Usar comandos de barra”

Limitação de taxa

Se você atingir os limites de taxa:1. Aumentar limite de taxa:

openclaw config set discord.rateLimit 60
  1. Verifique os limites do Discord — O Discord tem limites de taxa de API
  2. Use múltiplas instâncias — Distribua a carga

Erros de permissão

Se você vir erros de permissão:

  1. Verifique as permissões do bot — Certifique-se de que o bot tenha as permissões necessárias
  2. Verifique as permissões do canal — O bot precisa de acesso aos canais
  3. Reconvidar bot — Gere novamente o URL do convite com as permissões corretas

Melhores práticas de segurança

Segurança de token de bot

  • Mantenha o token em segredo — Nunca compartilhe publicamente

  • Usar variáveis de ambiente:

    export DISCORD_BOT_TOKEN="your-token"
  • Rotate token — Gere novamente se estiver comprometido no Portal do Desenvolvedor

Segurança do servidor

  • Limitar permissões — Conceda apenas as permissões necessárias
  • Restringir canais — Limitar o bot a canais específicos
  • Lista de permissões de usuários — Restringir a usuários específicos:
    openclaw config set discord.allowedUsers ["user1#1234", "user2#5678"]

Privacidade de dados

  • Processamento local — Todas as mensagens processadas localmente
  • Sem armazenamento em nuvem — A menos que seja explicitamente configurado
  • Armazenamento seguro — Dados armazenados em ~/.openclaw

Casos de uso avançados

Colaboração em equipe

Use OpenClaw em servidores de equipe:

  • Gerenciamento de tarefas — Atribua e rastreie tarefas
  • Coordenação de calendário — Agendar reuniões
  • Recuperação de informações — Respostas rápidas para a equipe
  • Documentação — Responda perguntas sobre documentos

Servidores da Comunidade

Use em servidores comunitários:

  • Bot FAQ — Responda perguntas comuns
  • Moderação — Ajuda na moderação
  • Informações — Fornece informações do servidor
  • Entretenimento — Interações divertidas

Servidor Pessoal

Use em servidor pessoal:

  • Assistente pessoal — Gerencie tarefas e calendário
  • Gerenciamento de e-mail — Verifique e responda e-mails
  • Produtividade — Acompanhe todos e projetos

Comparação com outras plataformas

Discord vs Telegram

  • Discord — Melhor para servidores, comandos de barra
  • Telegrama — Melhor para uso pessoal, mais simples

Consulte nosso guia do Telegram para comparação.

Discord vs Slack

  • Discord — Gratuito, melhor para comunidades
  • Slack — Melhor para empresas, mais integrações

Consulte nosso guia do Slack para obter detalhes.

Próximas etapas

Agora que o Discord está conectado:

  1. Explore outras integraçõesWhatsApp, Telegram, Slack
  2. Configurar habilidadesBiblioteca de habilidades
  3. Configurar e-mailIntegração com Gmail
  4. Leia as perguntas frequentesPerguntas comuns

Conclusão

A integração do Discord oferece excelentes recursos para colaboração em equipe e servidores comunitários. Com comandos de barra, suporte multiusuário e implantação em todo o servidor, o OpenClaw pode se tornar um membro valioso da sua comunidade Discord.

Para obter mais ajuda, consulte nossa página de integrações ou FAQ. Feliz automatização com seu bot Discord!

Need help?

Join the OpenClaw community on Discord for support, tips, and shared skills.

Join Discord →