大家好,我正在学习在discord.js上进行编码,因此您可能会在我的代码中发现多个错误(随时可以纠正),这些错误是我从各种来源整理而来的。现在,这是我面临的错误: ReferenceError:消息未定义
以下是代码:
'2008-02-24 00:00:00'
答案 0 :(得分:0)
这是因为您需要将它们包含在message
事件中,如下所示:
bot.on('message', message => {
let reports = require("./reports.json");
const filter = (reaction, user) => {
return reaction.emoji.name === ':white_check_mark:'
};
if (!reports[message.author.id]) {
reports[message.author.id] = {
reports: 0
};
}
message.awaitReactions(filter, {
max: 4,
time: 6000,
errors: ['time']
})
.then(reports[message.author.id].reports = reports[message.author.id] + 1);
fs.writeFile("./reports.json", JSON.stringify(reports), (err) => {
if (err) console.log(err)
});
})