Discord.js “如何修复”;无法读取属性';toLowerCase';“未定义”的定义;
我正在设置一个Discord.js “如何修复”;无法读取属性';toLowerCase';“未定义”的定义;,discord.js,Discord.js,我正在设置一个discord.jsbot并尝试添加一个help命令 我已经尝试过将const命令=args.shift().toLowerCase()放入在帮助命令文件中,但出现错误 const { prefix } = require('../token.json'); execute(message, args) { const data = []; const { commands } = message.client; if (!args.length) { con
discord.js
bot并尝试添加一个help命令
我已经尝试过将const命令=args.shift().toLowerCase()放入代码>在帮助命令文件中,但出现错误
const { prefix } = require('../token.json');
execute(message, args) {
const data = [];
const { commands } = message.client;
if (!args.length) {
const name = args[0].toLowerCase();
const command = commands.get(name) || commands.find(c => c.aliases && c.aliases.includes(name));
我希望它会显示一个帮助命令,以及执行此操作时每个命令的内容?args[0]
未定义。如果!args.length
返回true,这意味着args.length
是一个值。因此,args
中的元素不可能存在。args[0]
未定义。如果!args.length
返回true,这意味着args.length
是一个值。因此,args
中的元素不可能存在。包含您看到的详细错误消息将非常有用,否则我们必须猜测“在帮助命令文件中,但出现错误”可能意味着什么。请继续。包含您看到的详细错误消息将非常有用,否则我们必须猜测“在帮助命令文件中,但出现错误”可能意味着什么。坚持下去。