【发布时间】:2020-11-16 04:14:26
【问题描述】:
我的代码有效,但我收到此警告,是否有更好的做法来定义 Discord.js 客户端的属性命令?
Warning: Property commands is not defined in type module:"discord.js".Client
const Discord = require('discord.js');
const client = new Discord.Client();
const Enmap = require("enmap");
client.commands = new Enmap();
const init = async () => {
fs.readdir("./commands/",(err,files) =>{
if (err) return console.error(err);
files.forEach(file => {
if (!file.endsWith(".js")) return;
const command = require(`./commands/${file}`);
let commandName = file.split(".")[0];
console.log(`Attempting to load command ${commandName}`);
client.commands.set(commandName,command)
});
});
};
【问题讨论】:
标签: javascript discord discord.js