Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

514
Visualizações
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 Respostas
Responde à pergunta

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 Relatório

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda