NUEVO 📢 Oferta de lanzamiento limitada: ¡hasta un 70% de descuento en tu primer mes, en todos los juegos!Ver planes

Arregla "Used disallowed intents" en tu bot de Discord

Hosting de bots de DiscordUpdated Oct 22, 20263 min read

Tu consola muestra uno de estos mensajes cuando el bot intenta iniciar sesión:

  • Error [DisallowedIntents]: Privileged intent provided is not enabled or whitelisted. (discord.js)
  • Used disallowed intents (varias librerías)
  • PrivilegedIntentsRequired (discord.py)

Qué significa

Tu código le pidió a Discord un intent que está desactivado para tu bot. Hay tres intents privilegiados que hay que activar a mano: Presence, Server Members y Message Content.

Cómo arreglarlo

  1. Abre el Discord Developer Portal, elige tu aplicación y abre Bot.
  2. En Privileged Gateway Intents, activa los que pide tu código.
  3. Guarda y reinicia tu servidor desde Console en el panel.

¿Cuál necesito?

Busca en tu código los intents que lista:

  • GatewayIntentBits.MessageContent o intents.message_content = True: Message Content Intent.
  • GatewayIntentBits.GuildMembers o intents.members = True: Server Members Intent.
  • GatewayIntentBits.GuildPresences o intents.presences = True: Presence Intent.

Si no necesitas uno, quítalo de tu código en lugar de activarlo. Un bot que solo usa comandos de barra no necesita ninguno de los tres.

Bots en muchos servidores

Mientras un bot esté en menos de 100 servidores, puedes activar los intents tú mismo. A partir de ahí, Discord te pide verificar el bot y solicitar cada intent privilegiado que uses.

¿Ya lo tienes en otro proveedor? Trae tu servidor con nosotros

CREA TU SERVIDOR DE JUEGOS
¿LISTO PARA EMPEZAR?

Ahorra hasta un 30% en tu nuevo servidor de juegos.
Rendimiento premium, activación instantánea y una fiabilidad inigualable al mejor precio.

NUESTROS ÚLTIMOS BLOGS