Discord
Conecte um bot do Discord ao Aillom MEX para atender mensagens em servidores e DMs automaticamente com IA.
Pré-requisito: Permissão para criar uma aplicação em discord.com/developers/applications.
Importante: Diferente dos demais canais, o Discord não usa webhook. O MEX mantém uma conexão persistente (Gateway WebSocket) com o Discord, que é estabelecida e mantida ativa automaticamente após você conectar o canal pelo painel.
1. Criar a Aplicação e o Bot
- Acesse discord.com/developers/applications → New Application
- Vá na aba Bot e clique em Reset Token para gerar o Bot Token — copie e guarde
- (Opcional) Copie o Application ID na aba General Information
2. Habilitar o MESSAGE CONTENT INTENT
Ainda na aba Bot, em Privileged Gateway Intents, habilite o MESSAGE CONTENT INTENT.
Obrigatório: sem o
MESSAGE CONTENT INTENT, o bot não consegue ler o conteúdo das mensagens e o atendimento não funciona.
Para bots presentes em 100 ou mais servidores, esse intent precisa ser verificado e aprovado pela Discord.
3. Convidar o Bot ao Servidor
Em OAuth2 → URL Generator:
- Em Scopes, selecione
bot - Em Bot Permissions, selecione Send Messages e Read Message History
- Copie a URL gerada, abra no navegador e adicione o bot ao seu servidor
4. Conectar pelo Painel
No painel do MEX, vá em Canais → Novo Canal → Discord e informe:
- Bot Token
- Application ID (opcional)
- O Agente que vai responder neste canal
Ao salvar, o MEX abre e mantém a conexão Gateway ativa automaticamente — não é preciso configurar nenhuma URL.
5. Fluxo de Mensagens
Quando uma mensagem é recebida:
- O Discord envia o evento
MESSAGE_CREATEpela conexão Gateway (WebSocket) mantida pelo MEX - O MEX identifica o canal e o Agente vinculado
- A IA processa a mensagem com contexto, histórico e
conversation_vars - A resposta é enviada via REST em
/channels/:id/messages
Recursos Suportados
| Recurso | Suporte |
|---|---|
| Mensagens de texto | ✅ |
| DMs (mensagens diretas) | ✅ |
| Mensagens em servidores | ✅ (o bot precisa de acesso ao canal) |
| Mídia (imagens, arquivos) | ❌ Não suportado (por ora) |