Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

421
Views
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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!