Cómo crear un bot de Discord sin programar
Build Discord Bots convierte una aplicación de Discord que te pertenece en un bot alojado con módulos ya preparados. No necesitas abrir un editor de código: pegas un token, eliges módulos y ajustas sus opciones con interruptores y formularios. Esta guía sigue la primera puesta en marcha completa, desde Discord Developer Portal hasta una respuesta real de tu bot en el servidor.
Crea tu bot gratisEmpieza gratis. Pro cuesta 9,99 USD al mes.
Antes de empezar
- Necesitas una cuenta de Build Discord Bots y una cuenta de Discord con Manage Server en el servidor al que invitarás el bot.
- Reserva unos quince minutos y usa un servidor de prueba o un canal tranquilo. Los nombres del panel se muestran como están en la interfaz; los comandos de Discord conservan sus nombres originales.
Crea la aplicación de Discord
En Discord Developer Portal, pulsa New Application, asígnale un nombre y acepta los términos de Discord. No hace falta copiar Application ID al principio: Build Discord Bots suele detectarlo cuando creas el bot. Si el creador lo pide más tarde para recuperar una invitación, encuentra ese número público en General Information.
El token del bot no es Application ID, Public Key ni Client Secret. Trátalo como una contraseña: no lo publiques en Discord, capturas ni tickets de soporte. El panel solo lo necesita en el campo Bot Token.
Activa solo los intents privilegiados necesarios
En la barra lateral de Developer Portal, abre Bot y busca Privileged Gateway Intents. Activa exactamente los interruptores que indique la comprobación del token de Build Discord Bots para los módulos elegidos: cada bot nuevo necesita Message Content Intent para sus comandos con prefijo integrados; Server Members Intent y Presence Intent solo se solicitan cuando los módulos elegidos los necesitan. Pulsa Save Changes y deja Requires OAuth2 Code Grant desactivado para poder invitar el bot directamente. Desde 2026, el Portal sigue el idioma de la aplicación de Discord, por lo que estas etiquetas pueden aparecer traducidas.
Si la comprobación del token detecta intents obligatorios desactivados, puede mostrar «Activar los intents necesarios por mí». Una pulsación pide a Discord activar únicamente los intents limitados que exige la selección actual; no activa intents adicionales. Los pasos manuales siguen disponibles: si Discord no puede confirmar el cambio, la aplicación está restringida o se limita la solicitud, activa los interruptores indicados en el portal y vuelve a comprobar.
Restablece y copia el token del bot
Todavía en Bot, pulsa Reset Token, confirma el diálogo, introduce el código de 2FA si Discord lo pide y después pulsa Copy para obtener el token nuevo. Discord lo muestra una vez; pégalo directamente en el formulario del panel, no en un chat ni en un documento compartido. No sustituyas el token por Application ID, Public Key ni Client Secret.
Al restablecerlo, el token anterior deja de funcionar. Pega el token nuevo en Build Discord Bots donde estuviera guardado el anterior antes de volver a iniciar el bot.
Build Discord Bots comprueba el token y los interruptores necesarios con Discord. Si cambias el token o un intent tras una comprobación fallida, vuelve al creador y pulsa Check again. Un intent solicitado que falta puede impedir la conexión con el error 4014, disallowed intents.
Completa el formulario Crear bot
En el panel, empieza un bot nuevo. La página Create Your Discord Bot tiene las etapas Bot Info, Modules y Create. Puedes usar una plantilla Gaming, Community o Utility, o crear desde cero para seguir esta guía.
En Basic Information, escribe un Bot Name y pega Bot Token. Deja vacío Application ID, que es opcional, salvo que el creador lo pida para recuperar una invitación. Mantén Command Prefix como ! a menos que otro bot ya lo use; no uses / porque Discord lo reserva para su selector de comandos. Live Preview muestra el nombre y el prefijo mientras escribes.
Elige un conjunto inicial pequeño de módulos
Empieza con Tools & Utilities: no requiere ajustes y sus comandos funcionan de inmediato. Añade Welcome & Goodbye si quieres saludar a las personas nuevas o Music si tu comunidad usa voz. Elegir un módulo añade sus comandos y ajustes preparados; no te pide escribir la lógica.
Free incluye Tools & Utilities, Welcome & Goodbye, Moderation, Polls, Reminders, Tickets, Logging, Statistics Channels, Music y Fun & Entertainment. Leveling, Giveaways, Economy, Reaction Roles y AutoMod requieren Pro. Cuando el resumen indique que el bot y sus módulos están listos, pulsa Create Bot.
Invita el bot al servidor e inícialo
Tras crearlo, el diálogo Bot created successfully! muestra Bot Created, Invite to Server y Start Your Bot. Pulsa Open Invite Link, elige tu servidor en la autorización de Discord y revisa los permisos antes de aprobar. Si pide Application ID para recuperar la invitación, copia el número público de General Information; no pegues el token.
Si Open Invite Link no funciona, abre Developer Portal y ve a Installation → Guild Install. Añade los scopes bot y applications.commands, copia y abre el enlace de instalación para añadir el bot al servidor. User Install no añade un bot a un servidor.
Pulsa Open Bot & Start. El estado pasa a online cuando Discord acepta la conexión. Invita el bot antes de iniciar la configuración de módulos: sus listas de canales y roles se completan solo cuando está dentro del servidor y online. Si sube Restarts, revisa el token y los intents en Logs.
Ejecuta tu primer comando en Discord
En un canal que el bot pueda leer y donde pueda escribir, usa /ping. La respuesta muestra la latencia y confirma que el bot está online, dentro del servidor y puede publicar en ese canal. Tools & Utilities también ofrece la forma con prefijo: !ping si mantuviste el prefijo predeterminado.
Prueba /serverinfo, /userinfo, /membercount, /botinfo o /uptime. Si funcionan las barras pero no !ping, revisa que Message Content Intent siga activado. Si no responde nada, mira Logs: un token rechazado o intents no permitidos aparece allí; missing access normalmente indica que el canal niega View Channel o Send Messages.
Configura un módulo sin código
La pestaña Modules muestra un interruptor y el engranaje Settings de cada módulo. Activar o desactivar uno cuando el bot está online puede reiniciarlo brevemente. El diálogo Module Settings guarda sus valores por servidor según el selector Server de la parte superior.
Welcome & Goodbye es una buena prueba siguiente: elige un canal, escribe el saludo, guarda y ejecuta /testwelcome con Manage Server para ver una muestra. Añade y prueba una función cada vez; así es más fácil identificar qué cambió si aparece un mensaje inesperado. Discord requiere la verificación de la aplicación por encima de 100 servidores; la revisión de intents privilegiados se aplica cuando una aplicación puede acceder a 10.000 usuarios.
Preguntas frecuentes
¿Necesito escribir código?
No. Creas la aplicación de Discord, pegas su token en Create Bot y eliges módulos preparados. Cambias el comportamiento con interruptores, campos y listas del panel.
¿El botón de intents activa todo?
No. «Activar los intents necesarios por mí» hace una sola solicitud para los intents limitados que exige la selección actual. Si no funciona, los pasos manuales de Discord Developer Portal siguen disponibles.
¿Por qué se detiene el bot justo después de iniciarlo?
Suele deberse a un token rechazado o a un intent privilegiado solicitado que falta. Revisa Logs o la comprobación del token y activa únicamente el interruptor indicado: Message Content Intent siempre se solicita para los bots nuevos, mientras que Server Members Intent y Presence Intent dependen de los módulos elegidos. Guarda y vuelve a iniciar.
¿Puede un bot servir varios servidores de Discord?
Sí. Invítalo a cada servidor con el mismo enlace. Los ajustes de módulos se guardan por servidor mediante el selector Server, así que configura y prueba cada uno por separado.
Servicio relacionado
Para conocer el camino más amplio de crear bots sin código antes de seguir estos pasos, consulta la descripción general del creador de bots de Discord sin código.
