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

511
Views
Discord JS v13: obtenga una identificación de usuario interna de una etiqueta de usuario en discord js v13

Ha habido preguntas similares, pero no he podido encontrar una coincidencia exacta, así que pido disculpas de antemano.

Tengo un formulario de solicitud que alguien completa y proporciona su etiqueta de usuario de discordia (por ejemplo: Bob#1111). Luego, este formulario se envía a mi discord (al que ese usuario ya se ha unido). Luego lo proceso con mi bot que crea un canal, copia la aplicación en ese canal y usa la etiqueta de usuario de Discord del solicitante para obtener su información de Discord y otorgarle permisos en ese canal recién creado.

Esto funcionó durante algunos años antes de v13, pero ahora ya no funciona. El código anterior era simplemente:

 await guild.members.fetch() let userID = client.users.cache.find(user => user.tag === userTag)

Cualquier pensamiento sería muy apreciado.

about 4 years ago · Santiago Gelvez
2 answers
Answer question

0

Como no explicaste cuál es el problema real, solo puedo suponer que el problema es cuando intentas otorgar permisos de usuario para el canal.

Asegúrese de encontrar al miembro en su servidor:

 const member = await guild.members.cache.get(userID.id)

y luego otorgue los permisos para el miembro encontrado.

about 4 years ago · Santiago Gelvez Report

0

Para lo que está tratando de hacer, recomendaría obtener al miembro por su identificación. Puedes hacer esto haciendo:

 const member = guild.members.fetch('user-id')

Para su código, el userID de usuario de hecho le dará la clase de usuario completa, no solo la ID. Puede acceder a la identificación del usuario haciendo userID.id .

Además, puede ver un ejemplo de cómo configurar sobrescrituras de canales en la guía discord.js .

about 4 years ago · Santiago Gelvez 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!