discord.js - TypeError:无法读取 null 的属性“id”
问题描述
exports.delGuild = function(guild){
db.run("DELETE FROM guilds WHERE id = ?", guild.id, (err, result) => {
if (err) return console.log(err.message);
console.log(`guild ${guild.id} removed from database`);
});
}
我不知道为什么有时会发生这种情况,但是程序崩溃了。
解决方案
确保你正确定义了公会,当你调用 delGuild 函数时,确保你是这样调用它的;file.delGuild(guild)