我的 Discord 机器人需要帮助,我正在使用 discord.js
所以我做了这个:
client.on("message",async(message) => {
if (!message.guild) return;
if (message.author.bot) return;
if (mentionn) {
const randomAmountOfcredits = Math.floor(Math.random() * 29) + 1; // Min 1,Max 30
(message.author.id,message.guild.id,randomAmountOfcredits);
if (collected.first().content === number) {
m.delete();
collected.first().delete();
credits[mentionn.id].credits += (+randomAmountOfcredits);
fs.writeFile(path,JSON.stringify(credits,null,5),function(err) {
if (err) console.log(err)
});
if (collected.first().content !== number) {
return m.delete();
} else if (!mentionn) {
credits[author].credits += (+randomAmountOfcredits);
fs.writeFile(path,function(err) {
if (err) console.log(err)
});
}
}
}
});
这就像通过发送的每条消息赚取积分,但我没有赚取任何积分,控制台上没有错误:
在这里我必须获得积分,但没有任何反应: Thats the results
我是初学者,谢谢