Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

418
Vistas
DiscordAPIError: falta acceso pero el bot ya tiene todos los permisos

Estaba codificando un bot de Discord y todo estaba bien. Sin embargo, cuando actualizo discord.js de 13.8.0 a 13.8.1 y trato de otorgar roles a los miembros haciendo clic en el botón y enviar un modal, muestra este error:

 /app/node_modules/discord.js/src/rest/RequestHandler.js:350 throw new DiscordAPIError(data, res.status, request); ^ DiscordAPIError: Missing Access at RequestHandler.execute (/app/node_modules/discord.js/src/rest/RequestHandler.js:350:13) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async RequestHandler.push (/app/node_modules/discord.js/src/rest/RequestHandler.js:51:14) at async GuildMemberRoleManager.add (/app/node_modules/discord.js/src/managers/GuildMemberRoleManager.js:124:7) at async /app/events/guild/modalSubmit.js:10:7 { method: 'put', path: '/guilds/926089413933539359/members/606668363531288577/roles/926252511201988678', code: 50001, httpStatus: 403, requestData: { json: undefined, files: [] } }

Revisé los permisos del bot, pero ya tenía todos los permisos.

Código del modalSubit:

 const response = modal.getTextInputValue('verification-input'); if(response.toLowerCase()!=="lock"){ await modal.reply({content:"Failed!",ephemeral: true}); return; } modal.guild.roles.fetch('926252511201988678') .then(async role=>{ await modal.member.roles.add(role); }) await modal.reply({content:"Finished!",ephemeral: true}); }
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Debes asegurarte de que el rol más alto de tu bot esté por encima del rol que estás tratando de agregar en la jerarquía del gremio.

configuración de roles de ejemplo

about 4 years ago · Juan Pablo Isaza Denunciar

0

Bueno, creo que lo descubro. El bot se unió a un servidor 2FA, sin crear una cuenta 2FA. Descubrí esto haciendo clic en otro botón que muestra un error como este:

 /rbd/pnpm-volume/d50c9aa3-e1b3-4f3c-a369-a5ec640ad85c/node_modules/discord.js/src/rest/RequestHandler.js:350 throw new DiscordAPIError(data, res.status, request); ^ DiscordAPIError: Two factor is required for this operation at RequestHandler.execute (/rbd/pnpm-volume/d50c9aa3-e1b3-4f3c-a369-a5ec640ad85c/node_modules/discord.js/src/rest/RequestHandler.js:350:13) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async RequestHandler.push (/rbd/pnpm-volume/d50c9aa3-e1b3-4f3c-a369-a5ec640ad85c/node_modules/discord.js/src/rest/RequestHandler.js:51:14) at async GuildChannelManager.create (/rbd/pnpm-volume/d50c9aa3-e1b3-4f3c-a369-a5ec640ad85c/node_modules/discord.js/src/managers/GuildChannelManager.js:157:18)
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda