Un bot de bienvenida de Discord publica un mensaje preparado cuando ocurre algo en tu servidor: entra un miembro, se abre un hilo o se crea un canal. Quickchat AI envía esos mensajes mediante tres reglas configuradas en un panel, sin código ni alojamiento.
Este tutorial configura y prueba las tres, y muestra qué sucede cuando alguien responde al saludo y comienza una conversación con IA. Cubre las dos formas de conectar Discord con Quickchat AI, incluido el ajuste adicional del Developer Portal que necesita la regla de miembros si usas tu propio bot.
Por qué existe: tres peticiones de nuestro Discord
Los miembros de nuestro servidor pedían lo mismo de tres maneras distintas. En cada ocasión, nuestro bot de soporte tenía que decirles que no era posible.

Leídas juntas, son una sola petición: deja que el bot hable primero. Recibe a quien entra. Saluda a quien abre un hilo. Di hola en un canal de ticket nuevo, antes de que la persona tenga que averiguar que hay un bot allí.
La pregunta ha llegado durante todo el año, por Discord y por el widget. Desde esta semana existen las tres opciones como reglas de mensajes automáticos que se activan en un diálogo. Aquí las configuramos de principio a fin.
Por qué un bot de Discord no saluda por defecto
Un bot de Quickchat AI en Discord responde cuando lo mencionan o contestan a su mensaje. El bot compartido de un clic también admite /ask. Es intencionado: un bot que respondiera a todo sería inutilizable en un servidor activo. El efecto secundario es que, en un canal creado hace diez segundos, nadie sabe que está presente. No puede hablar primero y por eso nadie le habla.
Es el problema del inicio de la conversación, especialmente grave en un canal de ticket nuevo, donde el miembro tiene una pregunta y desconoce que algo puede responderla.

El mensaje automático hace que el bot hable primero. Es texto fijo, sin coste, que no puede decir nada que no hayas escrito, y termina explicando cómo iniciar una conversación real. Las tres reglas corresponden a las peticiones: New member joins, New channel y New thread or forum post.
Qué vas a crear
El servidor de demostración es Nebula Lounge, una comunidad cuyo agente se llama Orbit. Al terminar tendrá tres saludos activos:
| Regla | Cuándo se activa | Dónde publica |
|---|---|---|
| New member joins | Entra una persona al servidor | Un canal que eliges, #welcome |
| New thread or forum post | Se abre un hilo público o una publicación de foro | Dentro del hilo nuevo |
| New channel | Se crea un canal de texto | Dentro del canal nuevo |
Necesitas una cuenta gratuita de Quickchat AI y permiso para añadir un bot a un servidor. Un bot de tickets como Ticket Tool es opcional y solo hace falta para el flujo de tickets de la última sección.
Cómo funcionan los mensajes automáticos de Discord
Un mensaje automático sigue un proceso determinista, sin llamar a un modelo. Discord envía el evento, Quickchat AI comprueba el ámbito de la regla, espera el retraso configurado, rellena las variables y publica el texto.
Ninguna parte pregunta a un modelo qué decir. Por eso el mensaje es predecible para dejarlo funcionando en un servidor público y no consume créditos.

La conversación con IA es un sistema separado que empieza después, cuando un miembro menciona al bot o le responde.
Qué no hacen los mensajes automáticos
Cuatro cosas que se pueden esperar de un “bot de bienvenida” quedan fuera de esta función.
- Verificación. No hay CAPTCHA, comprobación de edad o identidad ni rol de verificado. Usa un bot de verificación específico junto con este.
- Texto escrito por IA. El mensaje es tu texto con las variables rellenadas. El modelo no ve el evento ni redacta el saludo.
- Creación de tickets. Quickchat AI no abre el canal. Lo crea tu bot de tickets y Quickchat AI saluda dentro.
- Difusión o programación. Cada regla se activa con un evento de Discord. No existe “publica esto cada lunes” ni envío a una lista de miembros.
Conecta el bot a tu servidor de Discord
Abre External Apps en el panel de Quickchat AI y elige Discord. Configura Bot name in the new server si quieres darle un nombre propio, pulsa Add to your Discord server y autoriza. Este es el flujo de un clic: el bot compartido Quickchat AI entra al servidor sin que tengas que crear una aplicación ni manejar un token.

Asegúrate de que el bot tenga View Channel y Send Messages donde quieras publicar. Los destinos que no puede ver no aparecen en los desplegables y aquellos donde no puede escribir se omiten silenciosamente al enviar.
Qué configuración tienes y qué cambia
Quickchat AI se conecta a Discord de dos formas y los mensajes automáticos funcionan en ambas. La elegida cambia dónde están las reglas y si necesitas un ajuste del Developer Portal.
| Un clic | Tu aplicación de Discord (Advanced) | |
|---|---|---|
| Qué bot publica | La aplicación compartida Quickchat AI | La aplicación que creaste |
| Dónde están las reglas | Automated messages en un servidor de Connected servers | Automated messages en la página de Discord, con Configure por servidor |
| New channel y New thread or forum post | Aplicación inmediata | Actualización en aproximadamente un minuto |
| New member joins | Aplicación inmediata | Requiere Server Members Intent y se actualiza en aproximadamente un minuto |

La última fila responde a una norma de Discord, no de Quickchat AI. Entenderla explica el único paso manual de este tutorial.
Un intent es el sistema de suscripción a eventos de Discord. Al conectarse, el bot declara qué categorías quiere recibir y Discord solo le envía esas. La mayoría basta con solicitarlas. Tres son privilegiadas: Discord las retiene hasta que el propietario las activa manualmente. Una de ellas cubre a los miembros del servidor.
Por eso, una aplicación solo recibe eventos de entrada de miembros si Server Members Intent está activado en el Developer Portal. Viene desactivado en todas las aplicaciones nuevas. La creación de canales e hilos no es privilegiada, así que las otras reglas no requieren nada.
La aplicación compartida de un clic ya tiene ese intent activado. Si te conectaste así, no necesitas hacer este ajuste.

Si usas tu aplicación, Quickchat AI comprueba el ajuste. Abre New member joins: indica cuándo el intent está desactivado y no muestra aviso cuando está activo. Para activarlo, abre la aplicación en el Discord Developer Portal, ve a Bot → Privileged Gateway Intents, activa Server Members Intent, guarda y vuelve a guardar la regla en Quickchat AI. El bot sigue respondiendo durante todo el proceso; solo esa regla espera.

Una limitación a conocer: si tu bot está en más de 100 servidores, Discord exige verificar la aplicación antes de conceder ese intent.
Abre Automated messages
Busca tu servidor y abre Automated messages, en Connected servers para un clic o mediante Configure en la sección Automated messages para tu aplicación. Aparecen las tres reglas, cada una con su interruptor, inicialmente desactivadas.

Dos detalles de esta pantalla afectan a cómo trabajas con ella.
Cada regla se guarda por separado. Abrirla, editarla y pulsar Save guarda solo esa regla y te devuelve a la lista. Las otras dos no cambian.
Los interruptores de la lista guardan inmediatamente. No hace falta pulsar nada más. Los ajustes de un clic se aplican en el acto; un bot conectado mediante Advanced actualiza sus reglas en aproximadamente un minuto. Si un saludo genera más actividad de la esperada, un clic inicia el cambio.
Da la bienvenida a cada miembro nuevo
Selecciona New member joins. La regla abre su interruptor, destino, plantilla de mensaje y retraso.

Establece Welcome channel en #welcome y configura Message template:
Welcome to {server_name}, {username}! I'm {bot_name}. Mention me or use /ask whenever you need help.
Deja Delay en 2 segundos, activa Turn this message on y pulsa Save.
Si usas tu propia aplicación, elimina la parte sobre /ask. Ese comando solo existe en la aplicación compartida Quickchat AI.

Los botones insertan una variable donde está el cursor, sin memorizar su escritura exacta. {username} es quien acaba de entrar, {server_name} es el servidor y {bot_name} es el nombre del bot en ese servidor, incluido el que elegiste al conectar.
Para probarlo, entra con una segunda cuenta de Discord.

El intervalo entre el aviso de Discord y el saludo es el retraso funcionando. Todas las reglas lo tienen y puedes elegir entre ninguno y treinta segundos.

Prueba negativa: invita a otro bot al servidor. No se publica nada. La regla ignora las cuentas de bots deliberadamente para que instalar una aplicación o un webhook no produzca un saludo dirigido a software.
Saluda en hilos y publicaciones de foro nuevos
Selecciona New thread or forum post y elige tu foro de ayuda en Parent channel. La regla se activa para hilos públicos y publicaciones creadas bajo ese canal padre e ignora los hilos privados.
Parent channel es el canal donde aparecen los hilos. Puede ser un canal de texto normal, donde el hilo nace de un mensaje existente, o un canal de foro, donde cada publicación es un hilo y no hay historial normal de mensajes propio. Los foros solo están disponibles al activar Community en los ajustes del servidor. Ambos tipos sirven, pero un foro de ayuda encaja de forma natural porque cada pregunta ya tiene su hilo. Los foros no admiten hilos privados, así que todas sus publicaciones cumplen la regla.
Hi {username}, I'm {bot_name}. Mention me in this thread if you'd like help. If you prefer a human, leave your question here and they'll follow up.


Aquí {username} es quien abrió el hilo, dato que Discord proporciona directamente y que siempre es correcto. {channel_name} es el propio hilo.
Esta regla responde al patrón solicitado de “responder solo en los hilos creados para cada pregunta”: cada hilo nuevo empieza con el bot presente y explicando cómo usarlo.
Prueba negativa: selecciona un canal padre de texto adecuado y abre en él un hilo privado. No se publica nada. Los hilos privados quedan excluidos para mantener en silencio las conversaciones privadas de moderadores. Los canales de foro no permiten crear hilos privados.
Saluda en cada canal nuevo o solo en tu categoría de tickets
Selecciona New channel. Por defecto publica en todos los canales de texto nuevos del servidor, la opción que suele interesar a una comunidad pequeña: el bot se presenta en cada canal que aparece.
Hi {username}, I'm {bot_name}. Reply to me or mention me if you need help. If you'd rather wait for a human, share your question and they'll get back to you as soon as possible.
Para restringirlo, cambia Any category por Only in this category y elige una.
Una categoría de Discord es el grupo plegable de canales en la barra lateral izquierda: el encabezado gris con los canales debajo y desplazados. Los bots de tickets casi siempre crean sus canales bajo una, normalmente llamada Tickets o Support, lo que la convierte en un filtro útil.
Este es el flujo de tickets. Dirige la regla a la categoría donde tu bot crea los canales y se ignorarán los creados en cualquier otra parte.


Prueba negativa: con la regla limitada a Active Tickets, crea un canal en otra categoría. Allí no se publica nada, y un ticket abierto después sigue recibiendo su saludo.
Cómo llega el saludo al ticket
Ticket Tool crea ticket-0042 en Active Tickets y publica su panel. Unos segundos después, Quickchat AI publica el saludo debajo. El retraso garantiza ese orden: con No delay, los mensajes compiten y el saludo puede quedar encima del panel que el miembro debería leer primero. Cinco segundos es un buen punto de partida, porque también hay que dar tiempo al bot de tickets para aplicar los permisos.
Cómo identifica el bot a quien abrió el ticket
En un canal de ticket, {username} se deduce, no se recibe directamente. El evento de creación de Discord indica el canal y la categoría, pero no a quién pertenece el ticket, porque para Discord lo creó el bot de tickets.
El evento sí contiene las sobrescrituras de permisos del canal.
Una sobrescritura de permisos es un permiso definido en un canal para un rol o una persona, que sustituye los permisos generales del servidor. Así se crean los canales privados: se quita View Channel a @everyone y se concede a las pocas personas que deben verlo.
Los bots de tickets utilizan ese mecanismo. Dan al solicitante un permiso personal View Channel en el canal nuevo, para que solo él y soporte lo vean. Quickchat AI lee esos permisos y busca la única persona. Como los bots suelen concederse acceso a sí mismos, cada permiso personal se comprueba en Discord y se descartan los bots. Si queda exactamente una persona, es el solicitante. Cualquier otro resultado, incluida una cuenta que no pudo consultarse, usa there en lugar de adivinar.



Cuando faltan pruebas o apuntan a varias personas, {username} se convierte en there, por lo que la plantilla inglesa anterior funciona en ambos casos. Ten en cuenta ese valor alternativo al escribir la tuya y no trates el nombre como verificación de identidad: es una ayuda deducida de un permiso, no un usuario autenticado.
Variables y sus valores
| Variable | New member joins | New thread or forum post | New channel |
|---|---|---|---|
{username} | Miembro que entró | Persona que abrió el hilo | Solicitante deducido de permisos o there |
{bot_name} | Nombre del bot en este servidor | Igual | Igual |
{server_name} | Nombre del servidor | Igual | Igual |
{channel_name} | Canal de bienvenida | Hilo nuevo | Canal nuevo |
Las plantillas admiten hasta 1.500 caracteres. Cualquier variable distinta de estas cuatro se rechaza al guardar, en lugar de publicarse después con {llaves} literales. Un error de escritura se detecta en el panel, no delante de la comunidad.
Elegir el retraso
| Retraso | Cuándo usarlo |
|---|---|
| No delay | Nadie más publica en el destino y quieres que el saludo sea lo primero |
| 2 segundos | Valor predeterminado. Otro bot publica antes un panel o embed, como en la mayoría de flujos de tickets y bienvenida |
| 5 a 30 segundos | El otro bot es lento, publica varios mensajes o renombra el canal tras crearlo |
Un retraso mayor también permite que el bot de tickets aplique los permisos de los que se obtiene {username}. Esa carrera suele terminar en uno o dos segundos; aumentarlo no arregla un saludo que siempre dice there.
Qué ocurre después del saludo
El saludo explica cómo llamar al bot. Después sigue una conversación normal de Quickchat AI: responde desde tu base de conocimiento y un compañero puede tomar el relevo desde la Inbox de Quickchat AI en cualquier momento. El miembro no sale de Discord.


Los dos sistemas se reparten el trabajo: el mensaje fijo inicia el contacto y la IA se encarga de la conversación posterior.
Solución de problemas
| Síntoma | Causa |
|---|---|
| No aparece ningún saludo | Faltan View Channel o Send Messages en el destino; se omite el envío sin error |
| No aparece en un hilo nuevo | Falta Send Messages in Threads o el hilo es privado |
| No saluda al entrar un miembro con tu aplicación | Server Members Intent está desactivado; actívalo en el Developer Portal y vuelve a guardar la regla |
| No ocurre nada al entrar un bot | Es lo previsto; la regla de miembros ignora bots |
{username} muestra there en tickets | Nadie o varias personas tienen View Channel personal; si el acceso se concede por rol no puede deducirse así |
| El saludo aparece encima del panel del ticket | Retraso demasiado corto; súbelo a 5 segundos |
| Hay saludos en canales inesperados | New channel usa Any category; restringe con Only in this category |
| Al guardar, una selección ya no está disponible | Se borró el canal o la categoría; elige uno actual y guarda otra vez |
Puesta en marcha
Activa una regla cada vez y obsérvala un día antes de añadir otra. La de miembros es la más segura para empezar porque el destino lo eliges tú. New channel con Any category es la que más mensajes genera al publicar en todos los canales nuevos; vigílala desde el principio si la usas así.
Mide saludos y conversaciones por separado. Cada intento de saludo es gratuito; importa cuántos de los entregados llevan a alguien a hablar de verdad con el bot. Si falta la entrega, comprueba sus permisos de Discord.
FAQ
¿Cómo creo un bot de bienvenida de Discord?
Añade Quickchat AI al servidor con un clic, abre el servidor en Connected servers y selecciona Automated messages. Activa New member joins, elige el canal, edita la plantilla y pulsa Save. No necesitas alojamiento, código ni crear una aplicación de Discord.
¿Puede un bot enviar un mensaje cuando alguien entra?
Sí. New member joins intenta enviar un mensaje fijo al canal elegido cada vez que entra una persona. El bot necesita permiso para ver y escribir allí. Se ignoran las entradas de bots, así que las instalaciones de aplicaciones o webhooks no la activan.
¿Puede saludar al usuario cuando se crea un canal de ticket?
Sí, y esa es la razón de esta función. Ticket Tool o una aplicación similar crea el canal y New channel publica el saludo. Mantén un retraso, empezando por cinco segundos, para que el bot de tickets publique su panel y aplique los permisos antes.
¿Puede publicar en todos los canales nuevos o solo en una categoría?
Ambas cosas. New channel publica por defecto en todos los canales de texto nuevos. Para limitarlo a tickets, cambia Any category por Only in this category y elige la categoría. Se ignoran los canales creados fuera de ella.
¿Puedo retrasar el mensaje de bienvenida?
Sí. Elige No delay o 2, 5, 10 o 30 segundos. El valor predeterminado es dos segundos porque otro bot suele publicar primero su panel. El saludo se lee mejor debajo que si queda enterrado encima.
¿Puedo personalizar el mensaje de bienvenida?
Sí. Cada regla tiene una plantilla de hasta 1.500 caracteres y admite {username}, {bot_name}, {server_name} y {channel_name}. Selecciona una variable debajo del cuadro para insertarla donde esté el cursor.
¿El mensaje de bienvenida consume créditos de IA?
No. Es texto fijo con variables rellenadas. No llama al agente, no consume créditos de conversación y no ejecuta AI Actions. Solo se usan créditos si el miembro habla después con el bot.
¿Necesito código para crearlo?
No. Es una configuración del panel de Quickchat AI. Con un clic no creas aplicaciones de Discord, no alojas nada ni manejas tokens.
¿Funciona si conecté Discord con mi propio token de bot?
Sí. Los mensajes funcionan con ambas configuraciones. En Advanced, las reglas están en Automated messages de la página de Discord, con Configure por servidor. Hay un paso adicional: New member joins necesita Server Members Intent activado en tu aplicación.
¿Qué es Server Members Intent y por qué lo necesita la regla?
Discord considera privilegiada la lista de miembros. El bot solo recibe eventos de entrada si Server Members Intent está activado en el Developer Portal. Las reglas de canales e hilos usan un intent activo por defecto y no requieren nada. Quickchat AI comprueba el ajuste y avisa en la regla si está desactivado.
¿Qué ocurre después de publicar el saludo?
Nada hasta que alguien responda. El saludo es fijo y la conversación con IA comienza cuando mencionan al bot o le responden. El bot compartido también admite /ask. El objetivo es mostrar a quienes están en un canal nuevo que hay algo con lo que hablar.
¿Es un bot de verificación de Discord?
No. No muestra CAPTCHA, no comprueba identidad ni edad y no concede un rol de verificado. Usa un bot de verificación específico junto con este si lo necesitas.
¿Puede despedirse cuando alguien sale?
No. Las reglas se activan al entrar un miembro, abrir un hilo o publicación de foro y crear un canal. El evento de salida no está incluido. Si necesitas ambas partes, usa también un bot dedicado a bienvenida y despedida.
¿Sustituye a Ticket Tool?
No. Ticket Tool crea el canal y Quickchat AI saluda dentro. Funcionan juntos, por eso existe el retraso.
¿Funciona con otros bots de tickets?
Sí. Nada es específico de Ticket Tool. Cualquier bot que cree un canal y conceda View Channel personal al solicitante funciona igual, al igual que un canal abierto manualmente. Se menciona Ticket Tool porque es habitual, no obligatorio.
¿Sabrá el bot quién abrió el ticket?
Normalmente. Los bots de tickets dan View Channel personal al solicitante y Quickchat AI lo lee para rellenar {username}, ignorando permisos de bots. Si no hay permiso personal o lo tienen varias personas, usa there. Ten en cuenta ese valor alternativo al redactar la plantilla.
¿Saluda en hilos privados?
No. Solo activan la regla los hilos públicos y las publicaciones de foro bajo el canal padre elegido. Se ignoran los privados.
¿Qué permisos de Discord necesita?
View Channel y Send Messages en cada destino, además de Send Messages in Threads para los hilos. Si no puede enviar, omite el mensaje sin mostrar un error. Revisa primero los permisos cuando no aparezca el saludo.
¿Puedo desactivar una regla rápidamente si genera demasiados mensajes?
Sí. El interruptor de la lista guarda al cambiarlo, así que basta un clic. Los ajustes de un clic se aplican inmediatamente; Advanced actualiza las reglas en aproximadamente un minuto. No necesitas abrir la regla ni guardar nada más.
¿Cuánto cuesta un bot de bienvenida de Discord?
Nada para configurarlo. Los mensajes automáticos son configuración, no uso de IA, y no consumen créditos en ningún plan. El gratuito permite ejecutar las tres reglas.
Otros proyectos para Discord
- Crea un bot de IA para Discord: conecta un agente y dale una base de conocimiento.
- Bot de tickets con IA para Discord: crea el hilo privado y la derivación humana que pueden seguir al saludo.
- Bot de moderación con IA para Discord: usa AI Actions para aislamiento temporal, baneos y roles.
- Mejores bots de IA para Discord: compara los usos de los distintos bots.
- La documentación del canal Discord describe todos los ajustes de esta página.