作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我刚刚开始使用 discord.js 创建一个 discord 机器人,并且正在尝试这些事件并遇到了一个问题。 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);
它永远不会打印出“测试,一条消息已被删除。”当我删除一条消息时。 注意 我尝试在运行代码之前删除聊天中已有的消息,并尝试删除我在运行代码后创建的消息以查看是否是问题所在。还是什么都没有。
最佳答案
这是因为您将事件放在 messageDeleted
而不是 messageDelete
上.
这是一个错误的事件监听器,没有捕捉到正确发出的事件。
关于javascript - messageDeleted 事件未被触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43904194/
我刚刚开始使用 discord.js 创建一个 discord 机器人,并且正在尝试这些事件并遇到了一个问题。 messageDeleted 事件不会在消息被删除时触发。 const discord
我是一名优秀的程序员,十分优秀!