• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

262
Views
Opciones de Discord.js v13 en opciones - comandos de barra

en discordjs.guide es cómo configurar la elección en la opción. Pero no hay cómo obtener la opción y cómo usarla con código. Tengo el comando /animal con opciones (gato, perro, etc.) y cuando el usuario hace clic en el perro, envía una imagen del perro, lo mismo con el gato. Pero no sé dónde poner el código para la imagen. Lo intenté y esto no funciona, escribe Esta interacción falló . ¿Cómo hacerlo? Gracias (hay texto en lugar de imagen para probar)

 module.exports = { data: new SlashCommandBuilder() .setName('animal') .setDescription('Sends a animal') .addStringOption(option => option.setName('animal') .setDescription('Select animal for photo') .setRequired(true) .addChoice('Cat', 'cat') .addChoice('Dog', 'dog')), async execute(interaction) { if (interaction.options.getString() === 'cat') { await interaction.reply('cat') } else if (interaction.options.getString() === 'dog') { await interaction.reply("dog") } } }
about 3 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Es simple. Normalmente haces interaction.options.getString('animal');

Te dará cat si el usuario elige Cat . Entonces, básicamente, es lo mismo que normalmente obtienes un valor de opción

about 3 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 Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error