命令处理程序不起作用| Discord JS v12

时间:2020-08-08 16:55:21

标签: javascript node.js discord discord.js

我试图构建命令处理程序,但无法运行命令。 TypeError: Cannot read property 'get' of undefined

const args = message.content.slice(bot_info.prefix.length).trim().split(/ +/g);
const cmd = args.shift().toLowerCase();
let command = client.command.get(cmd);
if (!command) command = client.commands.get(client.aliases.get(cmd));
if (command) command.run(client, message, args);

2 个答案:

答案 0 :(得分:0)

如果commandundefined,则表示该消息不是以命令名开头的。我猜不出result是什么,所以我想是command

答案 1 :(得分:0)

问题出在let command = client.command.get(cmd); 我忘记输入s了。 client.commands.get(cmd);

可以完美运行