Bots de Discord

Permisos: por qué tu bot no puede hacer eso

Revisado el 6 de septiembre de 2026 2 min de lectura

«Missing Permissions» rara vez significa que se te olvidó marcar una casilla. Mucho más a menudo la casilla está marcada y algo la está anulando: un ajuste de canal, o el sitio del bot en la lista de roles.

Comprueba en este orden

  1. ¿El rol del bot tiene el permiso siquiera?

    Ajustes del servidor → Roles → el rol de tu bot. Es lo primero que mira la gente y rara vez es la respuesta.

  2. ¿Lo está anulando un canal?

    Un canal puede denegar lo que el rol concede. Clic derecho en el canal → Editar canal → Permisos, y busca una cruz roja en el rol de tu bot.

  3. ¿Está el rol del bot lo bastante arriba?

    Esta es la que pilla a todo el mundo. Un bot no puede moderar, expulsar, banear ni editar los roles de nadie cuyo rol más alto esté por encima del suyo. Ser Administrador no le libra de eso.

  4. ¿El objetivo es el dueño del servidor?

    Nada puede actuar sobre el dueño. Ni permisos, ni posición de rol, ni cuánto Administrador tenga.

La regla de jerarquía en la práctica

Situación¿Funciona?
Rol del bot por encima del rol más alto del objetivoSí
Rol del bot por debajo del rol más alto del objetivoNo, tenga los permisos que tenga
Rol del bot en la misma posiciónNo: igual no es por encima
El objetivo es el dueño del servidorNunca
Administrador no es un arreglo, es un riesgo

Dar Administrador para que un error desaparezca le entrega al bot todos los poderes del servidor, incluidos aquellos para los que su código nunca fue auditado. Si el bot se ve comprometido alguna vez, el servidor también. Concédele lo que necesita y sube su rol en su lugar.

Mueve el rol del bot una vez, al principio

Pon los roles de bot por encima de tus roles de miembro y por debajo de tu rol de staff cuando los añadas. Hacerlo de entrada evita toda una familia de fallos confusos más adelante.

Cómo saber que ya está

La acción funciona en el canal donde fallaba, sin error de permisos en la consola.