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

95
Vistas
Qué hacer después de esto para comparar la interacción.customId

Estoy tratando de crear un RPS multijugador en discordia usando botones, pero parece que no puedo encontrar una manera de comparar inteaction.customId de ambos recopiladores para obtener el resultado. El retador y el Miembro que es desafiado tienen que responder en sus DM.

Dígame una forma de obtener inteaction.customId de estos dos recopiladores o una forma a través de la cual pueda determinar los resultados.

Este es el colector para Challenger.

 acollector.on('collect', async (interaction) => { if (interaction.customId === 'rock') { RPSbuttons.components.forEach(e => e.setDisabled(true)) interaction.update({emebes: [RPSembed], components: [RPSbuttons]}) interaction.user.send('You Choose **Rock**!') } else if (interaction.customId === 'paper') { RPSbuttons.components.forEach(e => e.setDisabled(true)) interaction.update({emebes: [RPSembed], components: [RPSbuttons]}) interaction.user.send('You Choose **Paper**!') } else if (interaction.customId === 'scissor') { RPSbuttons.components.forEach(e => e.setDisabled(true)) interaction.update({emebes: [RPSembed], components: [RPSbuttons]}) interaction.user.send('You Choose **Scissors**!') } })

Este es el recopilador de El miembro que está siendo desafiado:

 ocollector.on('collect', async (interaction) => { if (interaction.customId === 'rock') { RPSbuttons.components.forEach(e => e.setDisabled(true)) interaction.update({emebes: [RPSembed], components: [RPSbuttons]}) interaction.user.send('You Choose **Rock**!') } else if (interaction.customId === 'paper') { RPSbuttons.components.forEach(e => e.setDisabled(true)) interaction.update({emebes: [RPSembed], components: [RPSbuttons]}) interaction.user.send('You Choose **Paper**!') } else if (interaction.customId === 'scissor') { RPSbuttons.components.forEach(e => e.setDisabled(true)) interaction.update({emebes: [RPSembed], components: [RPSbuttons]}) interaction.user.send('You Choose **Scissors**!') } })```
about 4 years ago · Juan Pablo Isaza
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