Conectar o Discord (bot: DMs e servidor)
Adicione um bot do Discord à Omnifox para atender mensagens diretas e interações vindas do seu servidor.
Esse canal conecta um bot do Discord à Omnifox para que as interações recebidas — mensagens diretas e slash commands dentro do seu servidor — cheguem ao Inbox como qualquer outra conversa. A configuração tem duas partes: uma autorização OAuth para adicionar o bot ao servidor, e uma etapa manual de credenciais, já que o Discord não as entrega via OAuth.
Requisitos
- Uma aplicação criada em discord.com/developers
- Permissões de administrador no servidor do Discord onde o bot será adicionado
- O Bot Token, o Application ID e a Public Key (Ed25519) dessa aplicação
Passos para conectar
- Na Omnifox, vá em Canais → Conectar novo canal, escolha Discord e clique no botão de conexão OAuth.
- Escolha o servidor do Discord ao qual quer adicionar o bot e autorize as permissões solicitadas.
- O Discord te devolve à Omnifox com um aviso: o bot já está no servidor, mas o canal ainda precisa das credenciais para ser ativado.
- No developer portal do Discord, acesse seu app → Bot → Reset Token, e copie o Bot Token.
- Copie também o Application ID e, em General Information, a Public Key (hex).
- Cole os três valores na Omnifox e salve para ativar o canal.
Configuração
- Bot Token: autentica as mensagens de saída do bot.
- Application ID: identifica sua aplicação do Discord.
- Public Key (Ed25519, hex): verifica a assinatura das interações recebidas que o Discord envia ao seu webhook.
Exemplo
Um usuário manda uma DM para o seu bot perguntando sobre o status de uma solicitação. Essa interação chega ao Inbox da Omnifox como uma conversa do Discord, pronta para um atendente responder.
Dicas
- A primeira requisição que o Discord envia ao seu webhook é um PING de verificação; se o canal não responder, o Discord desativa a integração.
- Guarde o Bot Token com cuidado: se você regenerá-lo no Discord, atualize também na Omnifox.
Solução de problemas
- O bot aparece no servidor mas nenhuma mensagem chega: confirme que colou o Bot Token, Application ID e Public Key corretos — os três são obrigatórios para ativar o canal.
- As interações falham na verificação de assinatura: confira se a Public Key copiada é da app correta (cada app tem a sua).
Artigos relacionados
-
Como conectar o Telegram
Conecte um bot do Telegram à sua caixa de entrada do Omnifox em minutos usando o BotFather.
-
Como conectar o WhatsApp
Conecte seu número de WhatsApp em minutos com o cadastro integrado da Meta e continue usando o app do celular com a Coexistência.
-
Como conectar o e-mail como caixa de entrada compartilhada
Transforme sua caixa de e-mail de suporte em uma caixa compartilhada dentro do Omnifox para que toda a equipe responda em um só lugar.
-
Como conectar o SMS
Ative o canal de SMS no Omnifox para enviar e receber mensagens de texto a partir da sua caixa de entrada unificada.
-
Conectar Instagram, Messenger e Webchat
Adicione Instagram e Messenger pela Meta e instale o widget de webchat no seu site para atender todos em um só lugar.