NodeJS Discord.js选择菜单交互在选择选项后响应失败

46qrfjad  于 2023-03-22  发布在  Node.js
关注(0)|答案(1)|浏览(100)

我有一个选择菜单,一旦一个菜单项被选中,它应该发送一个嵌入一些信息,但它没有,只有“此交互失败”显示。在控制台中没有错误。

以下是我的代码:

`const {SlashCommandBuilder, ActionRowBuilder , StringSelectMenuBuilder, EmbedBuilder,} = require("discord.js");

module.exports = {
data: new SlashCommandBuilder()
    .setName('test')
    .setDescription('ทดสอบ'),
async execute  (interaction)  {
    const menu = new ActionRowBuilder()
    .addComponents(
        new StringSelectMenuBuilder()
        .setCustomId('select')
        .setPlaceholder('noting select game')
        .addOptions(
                {
                    label: 'BF',
                    description: "Test",
                    value: "OPT 1"
                },
                {
                    label: 'City Thailand',
                    description: "Test",
                    value: "OPT 2"
                },
            ),
        );

    await interaction.reply({ content: "you select", components: [menu]})
}
}`

如果你看下图,你会发现在我选择一个选项后,它没有给予我任何东西。

a7qyws3x

a7qyws3x1#

看着你的代码,我不知道哪里出了问题,但我想这可能与你如何监听交互有关。

相关问题