【发布时间】:2021-03-01 10:47:00
【问题描述】:
我正在使用 discord.js V12 制作一个 Discord 机器人。我想发出命令等待以获取 X 人或更多人的所有频道,但我不熟悉等待和获取。到目前为止,这是我的代码:
命令:
else if (command === 'find') {
if (!args.length) {
const findHelp = new Discord.MessageEmbed()
.setTitle('Finding')
.setDescription('Help')
.addField('Usage', 'Find a free spot on a voice channel & automaticly join for best Among Us experience!')
.addField('Commands', '`/find <members>` Find a voice channel with minimum of `<members>` people in it.')
.setColor(0xE92323);
message.channel.send(findHelp);
} else if (args.length === 1) {
const memberMin = args[0];
const channel = await (fetch(channels.first.members.length(memberMin)))
message.author.join(channel);
}
}
我尝试不等待或获取,但它仍然不起作用,同时给出错误。
感谢您花时间帮助我:)
【问题讨论】:
标签: javascript node.js async-await fetch discord.js