Discord se ha convertido en un canal habitual de comunicación para comunidades de desarrolladores, proyectos de código abierto, clanes de videojuegos y, cada vez más, atención al cliente. A medida que crecen los servidores, también aumenta la necesidad de moderación automática, respuestas a preguntas frecuentes y participación de la comunidad. Los bots de IA para Discord cubren esa necesidad con modelos de lenguaje grandes que mantienen conversaciones naturales, moderan contenido y realizan acciones en el servidor.
Este artículo compara bots de Discord, integraciones API propias y servicios que suelen considerarse para Discord. Los requisitos de instalación importan junto con la arquitectura, los precios y las funciones: la comunidad de Discord de un servicio de chat no es por sí misma un bot que puedas instalar.
Tabla comparativa
| Bot | Modelo de IA | Plan gratuito | Función principal | Precio | Alojamiento propio |
|---|---|---|---|---|---|
| Quickchat AI | Modelos recientes de OpenAI, Anthropic y Google (configurable) | Sí | Base de conocimiento + búsqueda entre canales | Plan gratuito; de pago desde 9 USD/mes | No (gestionado) |
| MEE6 | Propio + OpenAI | Funciones gratuitas limitadas | Niveles, moderación y chat con IA | Gratuito + Premium desde 6,49 USD/mes | No |
| Dyno | Reglas + moderación básica con IA | Sí | Moderación y comandos personalizados | Gratuito + Premium por 4,49 USD/mes | No |
| Carl-bot | Reglas (sin LLM) | Sí | Roles por reacción, registros y moderación automática | Gratuito + Premium por 5 USD/mes | No |
| YAGPDB | Reglas (sin LLM) | Sí (totalmente gratuito) | Comandos personalizados, moderación automática y feeds de Reddit | Gratuito | Sí (código abierto) |
| Poe API | Varios modelos | Consultar acceso a la API | Integración propia; requiere puente | Puntos de Poe y alojamiento del puente | Tu puente, no el servicio de Poe |
| Character.AI | Chat con personajes | Consultar planes actuales | Despliegue en Discord sin verificar | No deducir costes de Discord | Ningún despliegue en Discord verificado |
| Midjourney | Modelo de difusión propio | No (solo de pago) | Generación de imágenes desde prompts de texto | Desde 10 USD/mes | No |
| OpenRouter Bot | Cualquier modelo mediante la API de OpenRouter | No | Enrutamiento de modelos y optimización de costes | Pago por token | Sí (clientes de código abierto) |
El “mejor” depende de lo que quieras optimizar. Este artículo agrupa los bots por su uso principal, no por popularidad. Para una comunidad de soporte de producto, empieza por Quickchat AI. Para moderación pura, Carl-bot, YAGPDB y Dyno son opciones consolidadas. Para generar imágenes, Midjourney sigue siendo la referencia. El análisis siguiente recorre cada bot en ese orden.
Para un servidor de soporte: verifica la vía de instalación, prueba una pregunta documentada y otra sin respuesta en las fuentes, y comprueba cómo empieza la conversación (mención, comando o DM). Confirma el destino de la derivación a una persona, los permisos necesarios, quién aloja cualquier puente y quién paga el uso del modelo. Las referencias de configuración de Quickchat AI, Poe y Character.AI enlazadas abajo se revisaron el 13 de noviembre de 2026.
Análisis detallado de los bots
1. Quickchat AI
Quickchat AI admite dos vías documentadas de configuración en Discord: autorizar el bot compartido o conectar tu propia aplicación de Discord con su token de bot.
Qué hace: un bot de Discord con Quickchat responde a preguntas usando una base de conocimiento propia, mantiene conversaciones de varios turnos y ejecuta AI Actions (llamadas a API externas, consultas y derivación a personas). Está diseñado para atención al cliente, gestión de comunidades y consultas internas de equipos. Esas mismas AI Actions también pueden moderar. La galería Add Action, Discord Action crea acciones editables de soporte y moderación con solicitudes, parámetros, tratamiento de respuestas y condiciones de ejecución ya rellenados. Crea un bot de moderación con IA para Discord explica el aislamiento temporal, la expulsión, el baneo, los roles y el modo lento mediante mensajes normales de administradores. La guía del bot de tickets presenta un bot que responde desde tu documentación y deriva solo lo que no puede resolver. Como otro ejemplo práctico, un agente de Quickchat puede registrar leads, preguntas sin respuesta y solicitudes de demostración en Google Sheets mediante una AI Action que funciona en Discord y en todos los demás canales.
Detalles técnicos:
La integración de Discord guarda varios campos de configuración por despliegue:
discord_bot_token: token estándar del bot de Discord para autenticarse.discord_respond_in_threads: booleano que determina si el bot crea un hilo por conversación o responde directamente en el canal. El modo de hilos mantiene los canales más ordenados en servidores activos.discord_cross_channel_search_active: al activarlo, el bot puede leer el historial de otros canales del mismo servidor, no solo donde lo han mencionado. Sirve cuando la respuesta se ha comentado en otro canal.
Cuando un usuario @menciona al bot, Quickchat recupera el contexto reciente del canal (por defecto, los últimos 30 mensajes) y lo incorpora al prompt. Si el mensaje responde a uno existente, recupera solo 3 mensajes de contexto alrededor del mensaje citado. El bot los formatea como una transcripción de chat para el LLM.
El bot dispone de dos modos de recuperación en sus herramientas internas:
- Modo de recuento/paginación: recupera los últimos N mensajes con un desplazamiento para recorrer el historial.
- Modo de intervalo temporal: recupera mensajes de un periodo concreto (fechas y horas ISO-8601), con un límite opcional de cantidad.
Los mensajes se devuelven en orden cronológico, del más antiguo al más reciente, para conservar el flujo de conversación ante el LLM.
Pasos de configuración:
- En el panel de Quickchat, abre External Apps y selecciona Discord.
- Haz clic en Add to your Discord server, autoriza la aplicación compartida Quickchat AI y elige tu servidor. El bot se activa en cuanto autorizas; necesitas el permiso Gestionar servidor.
El bot compartido admite un nombre distinto en cada servidor. Usa Use your own Discord app para un avatar propio, mensajes directos, Discord AI Actions o varios bots en un servidor. Esta vía requiere tu propia aplicación de Discord y un token de bot.
Consulta el recorrido completo en nuestra guía de configuración del bot de Discord.
Para una configuración centrada en conocimiento, añade reglas y documentos a un bot de Discord de estilo ChatGPT y comprueba si responde desde esas fuentes o reconoce cuándo falta información.
Precio: Quickchat AI tiene un plan gratuito y planes de pago desde 9 USD/mes. La integración con Discord y las AI Actions están disponibles en todos; los planes de pago aumentan la capacidad para tráfico de producción.
Limitaciones: Quickchat es una plataforma gestionada y no ofrece alojamiento propio. El bot requiere una suscripción a Quickchat y no funciona como una instalación independiente de código abierto.
2. MEE6
MEE6 es uno de los bots más antiguos y más instalados de Discord, presente en millones de servidores. Empezó con niveles y moderación y después añadió chat con IA.
Qué hace: ofrece moderación del servidor (reglas automáticas, baneos temporales y avisos), un sistema de niveles/XP, comandos personalizados y un chatbot de IA para conversar en canales designados. La función de IA utiliza modelos de OpenAI internamente.
Detalles técnicos:
- El chat con IA puede limitarse a canales específicos.
- Admite personalidades propias mediante un prompt de sistema configurado en el panel.
- Las reglas de moderación se evalúan antes de las respuestas de IA para evitar conflictos entre funciones.
- El plan gratuito aplica límites, con una cantidad diaria restringida de interacciones con IA.
Precio:
- Plan gratuito: moderación básica, niveles y mensajes de IA limitados.
- Premium: desde 6,49 USD/mes, con facturación anual. Habilita chat completo con IA, moderación automática avanzada e imagen de marca propia para el bot.
Limitaciones: la IA es un complemento de un bot de moderación existente. No admite incorporar bases de conocimiento, por lo que las respuestas se limitan al conocimiento del modelo y a tu prompt de sistema. No permite aportar documentación ni datos de productos.
3. Dyno
Dyno es otro bot popular de moderación y utilidades. Atiende a más de 800.000 servidores y ofrece moderación automática, comandos personalizados, anuncios y moderación básica de contenido con IA.
Qué hace: moderación automática (antispam, filtros de enlaces y palabras prohibidas), comandos de moderación, comandos personalizados, anuncios del servidor y una capa asistida por IA que clasifica la toxicidad de los mensajes.
Detalles técnicos:
La moderación con IA de Dyno utiliza un modelo de clasificación para marcar mensajes tóxicos, de odio o inapropiados. A diferencia de los filtros por palabras clave, detecta infracciones reformuladas o dependientes del contexto. Los comandos personalizados admiten plantillas básicas, aunque menos expresivas que las de Carl-bot o YAGPDB.
Precio: el plan gratuito cubre moderación básica y comandos de utilidad. Premium (4,49 USD/mes) elimina la marca, aumenta los límites de comandos y habilita funciones avanzadas.
Limitaciones: la “IA” de Dyno se limita a clasificar contenido para moderación. No ofrece IA conversacional, preguntas y respuestas ni bases de conocimiento.
4. Carl-bot
Carl-bot es un bot de utilidades centrado en gestionar servidores. No utiliza un LLM, pero se incluye por ser uno de los bots más usados de Discord y compararse a menudo con alternativas de IA.
Qué hace: roles por reacción, registros avanzados, moderación automática, mensajes de bienvenida, comandos personalizados con un lenguaje de plantillas y starboard. Su sistema de comandos, llamado “tags”, usa un lenguaje de scripts Turing completo con variables, condiciones, bucles y llamadas a API.
Detalles técnicos:
Los tags utilizan una sintaxis propia. Ejemplo de un tag que recupera datos:
{=(response):{fetch:https://api.example.com/data}}
The result is: {response}
La moderación automática admite filtros con regex, antispam (límites de frecuencia de mensajes), protección contra raids y listas de palabras bloqueadas. Los registros recogen ediciones y eliminaciones de mensajes, entradas y salidas de miembros, cambios de roles y actividad en canales de voz.
Precio: todas las funciones principales son gratuitas. Premium (5 USD/mes) añade límites de registro superiores, más paneles de roles por reacción y soporte prioritario.
Limitaciones: Carl-bot se basa en reglas. No entiende lenguaje natural ni conversa. Si necesitas “responder preguntas de usuarios desde la documentación”, no es la herramienta adecuada.
5. YAGPDB (Yet Another General Purpose Discord Bot)
YAGPDB es un bot de Discord de código abierto con moderación, moderación automática, comandos personalizados e integración de feeds de Reddit y YouTube.
Qué hace: moderación (expulsar, banear, silenciar y avisar), moderación automática, comandos personalizados con plantillas basadas en Go, mensajes programados, gestión de roles y agregación de feeds externos.
Detalles técnicos:
Los comandos de YAGPDB utilizan plantillas Go, que permiten lógica compleja:
{{$user := .User}}
{{if eq (len .Args) 1}}
Please provide an argument, {{$user.Username}}.
{{else}}
You said: {{index .Args 1}}
{{end}}
El bot es de código abierto (github.com/botlabs-gg/yagpdb) y puedes alojarlo por tu cuenta si quieres controlar los datos y la disponibilidad. El alojamiento propio requiere Go, PostgreSQL y Redis.
Precio: totalmente gratuito, incluida la versión alojada.
Limitaciones: como Carl-bot, YAGPDB no es un bot de IA. Sus comandos pueden ser complejos, pero no usan modelos de lenguaje.
6. Poe Bot
Poe ofrece una API para integraciones propias. Su External Application Guide documenta peticiones con la clave API de un usuario y el consumo de puntos de esa cuenta. No acredita un bot oficial de Poe para Discord listo para instalar.
En Discord, un puente propio o de terceros debe resolver la instalación, el enrutamiento de mensajes, el estado de la conversación y el alojamiento. Comprueba por separado quién lo mantiene, sus permisos, sus fuentes de conocimiento y la derivación a personas.
Precios: llamar a modelos de pago mediante la API requiere una suscripción a Poe o puntos adicionales. Incluye el alojamiento y el mantenimiento del puente; la suscripción a Poe no proporciona por sí sola esos componentes.
7. Character.AI
Character.AI ofrece conversaciones con personajes. Su guía oficial Discord Linking describe el acceso a canales y roles de la comunidad. Esa vinculación de cuentas no acredita una forma de instalar tus personajes como bots en tu propio servidor de Discord.
En esta revisión no se verificó una vía oficial de despliegue en servidores propios. Evalúa por separado el alojamiento, los permisos y las condiciones de cualquier puente de terceros, sin deducir su disponibilidad o coste de una suscripción a Character.AI.
Para un bot de personaje con una configuración documentada en Discord, consulta nuestra guía de chatbot de AI para roleplay en Discord.
8. Midjourney
Midjourney funciona principalmente mediante Discord y es el ejemplo más conocido de bot de IA construido en la plataforma. Genera imágenes desde prompts de texto con un modelo de difusión propio. Tiene una finalidad distinta a los demás bots de la lista: genera imágenes en lugar de conversar. Lo incluimos por su relevancia como herramienta de IA nativa de Discord.
Qué hace: los usuarios escriben comandos /imagine en los canales. El bot genera cuatro variaciones de imagen que pueden ampliarse o volver a generarse. La generación actual del modelo produce imágenes fotorrealistas y artísticas con buena fidelidad al prompt.
Detalles técnicos:
- Procesa las tareas con un sistema de colas. Cada prompt entra en la cola, se procesa en el clúster de GPU de Midjourney y su resultado se publica en el canal de Discord.
- Generar una imagen tarda entre 30 y 90 segundos, según la versión del modelo y la carga del servidor.
- Admite parámetros como
--ar(relación de aspecto),--stylize,--chaos,--no(prompt negativo) y--seedpara reproducibilidad. - Las imágenes se generan a resolución base y pueden ampliarse a resoluciones superiores.
Precio:
- Basic Plan: 10 USD/mes (unas 200 generaciones de imágenes).
- Standard Plan: 30 USD/mes (15 horas de GPU rápida y modo relajado ilimitado).
- Pro Plan: 60 USD/mes (30 horas rápidas y modo privado).
- Mega Plan: 120 USD/mes (60 horas rápidas).
Limitaciones: Midjourney genera imágenes, no es una IA conversacional. No responde preguntas, no modera servidores ni gestiona interacciones de texto.
9. Bots propios mediante OpenRouter / API de OpenAI
Para desarrolladores que quieren control total, es habitual crear un bot que llame directamente a una API de LLM. OpenRouter reúne varios proveedores (OpenAI, Anthropic, Google, Meta y Mistral) detrás de una API, facilitando cambiar de modelo o elegir el más barato.
Qué hace: un bot alojado por ti se conecta a Discord con discord.py o discord.js, escucha mensajes o comandos de barra, los envía a una API de LLM y publica la respuesta.
Ejemplo con discord.py y OpenRouter:
import discord
import httpx
DISCORD_TOKEN = "your-discord-bot-token"
OPENROUTER_API_KEY = "your-openrouter-key"
OPENROUTER_URL = "https://openrouter.ai/api/v1/chat/completions"
intents = discord.Intents.default()
intents.message_content = True
client = discord.Client(intents=intents)
@client.event
async def on_message(message):
if message.author == client.user:
return
if client.user not in message.mentions:
return
content = message.content.replace(f"<@{client.user.id}>", "").strip()
async with httpx.AsyncClient() as http:
response = await http.post(
OPENROUTER_URL,
headers={
"Authorization": f"Bearer {OPENROUTER_API_KEY}",
"Content-Type": "application/json",
},
json={
"model": "openai/gpt-5.1",
"messages": [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": content},
],
},
)
reply = response.json()["choices"][0]["message"]["content"]
# Discord messages have a 2000 character limit
if len(reply) > 2000:
reply = reply[:1997] + "..."
await message.reply(reply)
client.run(DISCORD_TOKEN)
Precio: pagas por token al proveedor del modelo. OpenRouter traslada sus precios y añade un pequeño margen. Los precios cambian a menudo: consulta la página de precios de modelos de OpenRouter antes de decidir.
Limitaciones: todo queda a tu cargo: alojamiento, límites de uso, contexto, errores, moderación y prevención del abuso. No hay base de conocimiento, panel ni analítica integrados. Este enfoque tiene sentido si ningún bot gestionado cubre tus requisitos o quieres evitar depender de un proveedor. Consulta nuestra comparación de bots de IA gratuitos para Discord para analizar costes entre enfoques.
Consideraciones técnicas
Latencia
Los usuarios de Discord esperan respuestas rápidas. Un bot que tarda más de 10 segundos rompe el ritmo de conversación. Factores clave:
- Tiempo de inferencia: modelos actuales como GPT-5.1 y Claude Sonnet 4.6 suelen responder en 1 a 5 segundos a prompts cortos. Los prompts más largos y los modelos de razonamiento pueden superar 10 segundos.
- Streaming: la API de Discord no admite streaming nativo de mensajes de bots. Algunos lo simulan editando su mensaje según llegan tokens, pero consumen rápidamente los límites de la API (el endpoint de edición permite aproximadamente 5 ediciones cada 5 segundos por canal).
- Longitud de la cola: bots gestionados como MEE6 y Midjourney comparten infraestructura entre millones de servidores. En horas punta, las colas pueden añadir segundos o incluso minutos de latencia.
Límites de solicitudes
Discord limita las acciones de los bots. Los límites más relevantes son:
| Acción | Límite |
|---|---|
| Enviar mensaje | 5 cada 5 s por canal |
| Editar mensaje | 5 cada 5 s por canal |
| Crear hilo | 10 cada 10 min |
| Añadir reacción | 1 cada 250 ms por canal |
| Solicitudes globales | 50 por segundo |
Los bots que simulan streaming editando mensajes alcanzarán el límite de edición. Los que responden simultáneamente a muchos usuarios de un canal alcanzarán el de envío. Cualquier bot en servidores activos necesita colas y lógica de espera progresiva adecuadas.
Costes de API
En bots que llaman a API externas de LLM, el coste por mensaje importa al crecer. La tabla ilustra costes relativos para 500 tokens de entrada y 300 de salida. Los proveedores cambian sus precios regularmente: consulta siempre sus tarifas actuales antes de calcular los costes de producción.
| Modelo | Coste relativo | Notas |
|---|---|---|
| Gama alta (GPT-5.1, Claude Sonnet 4.6) | $$$ | Mejor calidad, mayor coste por mensaje |
| Gama media (GPT-5.1-mini, Claude Haiku) | $$ | Buen equilibrio para la mayoría de flujos de soporte |
| Pequeño (Llama vía OpenRouter, Mistral) | $ | El más barato; adecuado para alto volumen o preguntas sencillas |
El tamaño del contexto suele influir más en el coste que el modelo elegido. Si el bot incluye los últimos 30 mensajes de Discord como contexto, los tokens de entrada crecen deprisa y pueden dominar la factura. Mide antes de ampliar.
Alojamiento
Los bots alojados por ti necesitan un proceso persistente conectado al gateway de Discord por WebSocket. Opciones:
- VPS (por ejemplo, Hetzner o DigitalOcean): de 5 a 20 USD/mes. Suficiente para servidores pequeños o medianos. Tú gestionas la disponibilidad.
- Plataformas de contenedores (como Railway o Fly.io): de 5 a 30 USD/mes con reinicios automáticos y pipelines de despliegue. Más fáciles de gestionar que un VPS básico.
- Serverless (como AWS Lambda): poco adecuado porque la conexión al gateway debe persistir. Tendrías que usar interacciones HTTP de Discord (solo comandos de barra, sin contenido de mensajes), lo que limita al bot.
Los bots de Discord gestionados, como Quickchat AI, se encargan de su propio alojamiento. Un puente API propio necesita una solución de alojamiento aparte.
Qué bot usar en cada caso
| Caso de uso | Bots recomendados |
|---|---|
| Atención al cliente / preguntas frecuentes | Quickchat AI, bot propio con OpenRouter |
| Participación de la comunidad | Quickchat AI (consultas con base de conocimiento), MEE6 (niveles) |
| Soporte a comunidades de desarrolladores | Quickchat AI (documentación en la base de conocimiento), bot propio |
| Moderación | Carl-bot, Dyno, YAGPDB, MEE6 o Quickchat AI (plantillas de Discord Actions) |
| Preguntas y respuestas generales | Bot propio, incluido un puente verificado a la API de Poe |
| Entretenimiento / roleplay | Bot de personaje propio; verificar los puentes de terceros |
| Generación de imágenes | Midjourney |
Atención al cliente y preguntas frecuentes
Aquí los bots con base de conocimiento, como Quickchat AI, tienen una ventaja clara. Incorporar documentación, páginas de producto y preguntas frecuentes para responder desde esos datos es muy distinto a un chatbot general que solo se apoya en su entrenamiento. Si tu servidor es un canal de soporte de producto, responder “¿cómo configuro X?” citando tu documentación real es más útil que generar una respuesta plausible pero posiblemente incorrecta. Bot de tickets con IA para Discord explica la implementación completa: responder con la documentación y abrir un hilo privado solo para lo que no cubre.
La búsqueda entre canales de Quickchat ayuda aquí: si una pregunta se respondió en #general la semana pasada, el bot puede encontrarla y citarla cuando vuelva a aparecer en #help. Así evita que las respuestas duplicadas diverjan con el tiempo.
Moderación
Para moderación pura, los bots de reglas (Carl-bot, YAGPDB y Dyno) siguen siendo el estándar. Son rápidos, deterministas y no generan costes de API por mensaje. MEE6 combina moderación automática por reglas y chat con IA. Si necesitas detectar toxicidad específicamente con IA, la capa de clasificación de Dyno o una solución propia con una API de moderación (como el endpoint de OpenAI o Perspective API) es la vía directa.
Entretenimiento y roleplay
Elige un bot de personaje con una vía de instalación documentada en Discord. Las funciones de chat con personajes o la vinculación de cuentas comunitarias no bastan para verificarla. Nuestra guía de chatbot de AI para roleplay en Discord explica una configuración funcional, mientras que crear un chatbot de roleplay con su propio canon aborda el prompt de personaje y la base de conocimiento.
Mensajes de bienvenida y saludo
Carl-bot, MEE6 y Dyno publican un mensaje cuando entra un miembro, un caso bien conocido. Lo difícil es recibir a alguien dentro de un canal recién creado: un canal de ticket o un hilo nuevo de foro donde nadie sabe que hay un bot. Los mensajes automáticos de Quickchat AI cubren la entrada y esos otros dos casos, y el saludo da paso a una conversación de IA basada en tu conocimiento. Cómo crear un bot de bienvenida de Discord configura las tres reglas.
Conclusión
El bot de Discord con AI adecuado depende de la tarea. Para soporte al cliente con conocimiento propio, Quickchat AI o una solución desarrollada con una API LLM son opciones prácticas. Para moderación, compara bots consolidados basados en reglas. Para imágenes, revisa la configuración de Midjourney. El chat general mediante una API también necesita un puente funcional con Discord.
Si evalúas bots para una comunidad de soporte de producto, la diferencia clave es si pueden basarse en tus datos reales. Los chatbots generales pueden inventar detalles del producto. Los bots con base de conocimiento, como Quickchat AI, limitan las respuestas a tu documentación, lo que distingue una herramienta útil de soporte de una fuente de problemas.
Para desarrolladores que buscan máxima flexibilidad, crear un bot con discord.py y una API como OpenRouter da control completo sobre modelos, contexto y formato de respuestas, pero también obliga a asumir toda la operación.