我在编写一个像这样的输入不和谐的机器人时遇到了麻烦:
%players 4 4
,然后将其设置为将2个预定语音通道中的用户限制设置为指定的号码。除了该命令外,该机器人工作正常。
我已经编写了代码,以便每个命令都位于不同的.js文件中,因此这就是为什么这段代码如此简短。
const { DiscordAPIError, VoiceChannel, Client } = require("discord.js")
var users1 = 5;
var users2 = 5;
Number(users1);
Number(users2);
module.exports = {
name: 'players',
description: "Sets number of allowed people in voice channel.",
execute(message, args){
users1 = args[0];
users2 = args[1];
console.log(users1);
console.log(users2);
message.VoiceChannel.userLimit(args[0]); //yeah, this part is obviously wrong :(
}
}
有人知道我将在底部使用什么命令来获取args并将其设置为每个语音通道的用户限制吗?我有2个预定的频道要使用。另外,我浏览了discord.js.org文档,这使我应该以什么开头感到困惑。
此外,很抱歉,如果此消息的格式错误,这是我的第一篇文章,也是我的第一个js程序。我以前只用c ++ / c#编码。让我知道是否应该添加任何内容。