gpt4 book ai didi

javascript - 警告 : Property commands is not defined in type module :"discord.js". 客户端

转载 作者:行者123 更新时间:2023-12-04 17:26:17 24 4
gpt4 key购买 nike

我的代码有效,但我收到此警告,是否有更好的做法来为 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)
});
});
};

最佳答案

您不能定义命令属性。您可以在此处的文档中找到客户端:client .该代码之所以有效,是因为您将 client.commands 设置为 Enmap,但如果没有它,client.commands 会使代码崩溃。

关于javascript - 警告 : Property commands is not defined in type module :"discord.js". 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63105031/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com