Discord.JS messageDeleted事件没有被触发

我刚刚开始使用discord.js创build一个不和谐的机器人,并尝试了这些事件并遇到了一个问题。 消息被删除时messageDeleted事件不会触发。

 const discord = require('discord.js'); const Client = new discord.Client(); const token = 'bot_token'; Client.on('ready', function(){console.log('Logged on!')}); Client.on('messageDeleted', function(message, channel){ console.log('Test, a message was deleted.'); }); Client.login(token); 

它从不打印出'testing,消息被删除'。 当我删除一条消息。 注意我已经尝试删除已经在聊天中的消息,然后运行代码并删除我在运行代码之后创build的消息,以查看是否是这个问题。 依然没有。

我猜这是因为你把事件放在'messageDeleted'而不是'messageDelete'