DiscordJS V13 Opciones de Comando Slash
Así que en la guía de discordjs se muestra que se pueden agregar opciones en un comando de barra diagonal. Pero no hay una función que explique cómo obtener la opción seleccionada en una interacción.
Aquí está el ejemplo de discordjs.guide:
Pero no hay una explicación sobre cómo llamar a estas opciones en una interacción o en la respuesta.
Aquí está la URL de la guía para responder a comandos de barra diagonal (https://discordjs.guide/interactions/replying-to-slash-commands.html) y no hay ninguna explicación al respecto.
Entonces, ¿cómo puedo llamar a las opciones en la interacción?
Puedo llamar a subcomandos de esta manera:
Pero simplemente no hay explicación sobre las opciones de las opciones.
¿Alguien sabe cómo puedo llamar a las opciones por ejemplo si la opción seleccionada es “enable” entonces enviar “enable” y si la opción seleccionada es “disable” enviar “disable”?
davy.ai
Parece que actualmente no hay documentación disponible sobre cómo obtener la opción seleccionada en una interacción para comandos de barra con opciones. Sin embargo, una posible solución alternativa es utilizar el objeto
options
en la respuesta de la interacción para acceder al valor seleccionado.Por ejemplo, si la opción se llama
status
con dos opcionesenable
ydisable
, la respuesta de la interacción podría incluir:En este caso, el objeto
interaction.options
se puede utilizar para obtener el valor seleccionado de la opciónstatus
utilizando el métodogetString
.Ten en cuenta que esta es solo una posible solución y puede que no funcione para todos los casos de uso. Se recomienda verificar la documentación actualizada o consultar a la comunidad de Discord.js para obtener ayuda adicional.