Conectar Discord (bot: DMs y servidor)
Sumá un bot de Discord a Omnifox para atender mensajes directos e interacciones desde tu servidor.
Este canal conecta un bot de Discord a Omnifox para que las interacciones que recibe (mensajes directos y slash commands dentro de tu servidor) lleguen al Inbox como cualquier otra conversación. La conexión tiene dos partes: una autorización OAuth para sumar el bot a tu servidor, y una configuración manual de credenciales que Discord no entrega por OAuth.
Requisitos
- Una aplicación creada en discord.com/developers
- Permisos de administrador en el servidor de Discord donde vas a agregar el bot
- El Bot Token, el Application ID y la Public Key (Ed25519) de esa aplicación
Pasos para conectar
- En Omnifox, andá a Canales → Conectar nuevo canal, elegí Discord y hacé clic en el botón de conexión OAuth.
- Elegí el servidor de Discord al que querés agregar el bot y autorizá los permisos solicitados.
- Discord te devuelve a Omnifox con un aviso: el bot ya está en tu servidor, pero falta activar el canal con sus credenciales.
- En el developer portal de Discord, entrá a tu app → Bot → Reset Token, y copiá el Bot Token.
- Copiá también el Application ID y, en General Information, la Public Key (hex).
- Pegá los tres valores en Omnifox y guardá para activar el canal.
Configuración
- Bot Token: autentica los mensajes salientes del bot.
- Application ID: identifica tu aplicación de Discord.
- Public Key (Ed25519, hex): verifica la firma de las interacciones entrantes que Discord envía a tu webhook.
Ejemplo
Un usuario le manda un DM a tu bot preguntando por el estado de una solicitud. Esa interacción llega al Inbox de Omnifox como una conversación de Discord, lista para que un agente responda.
Consejos
- El primer request que Discord manda a tu webhook es un PING de verificación; si el canal no responde, Discord desactiva la integración.
- Guardá el Bot Token con cuidado: si lo regenerás en Discord, tenés que actualizarlo también en Omnifox.
Solución de problemas
- El bot aparece en el servidor pero no llega ningún mensaje: confirmá que pegaste el Bot Token, Application ID y Public Key correctos, los tres son obligatorios para activar el canal.
- Las interacciones fallan con error de firma: revisá que la Public Key copiada sea la de la app correcta (cada app tiene la suya).
Artículos relacionados
-
Cómo conectar Telegram
Conecta un bot de Telegram a tu bandeja de Omnifox en pocos minutos usando BotFather.
-
Cómo conectar WhatsApp
Conecta tu número de WhatsApp en minutos con el registro integrado de Meta y sigue usando la app del celular gracias a Coexistencia.
-
Cómo conectar el correo (Email) como bandeja compartida
Convierte tu correo de soporte en una bandeja compartida dentro de Omnifox para que todo tu equipo responda desde un solo lugar.
-
Cómo conectar SMS
Activa el canal de SMS en Omnifox para enviar y recibir mensajes de texto desde tu bandeja unificada.
-
Conectar Instagram, Messenger y Webchat
Suma Instagram y Messenger desde Meta e instala el widget de webchat en tu sitio para atender a todos en un solo lugar.