gpt4 book ai didi

javascript - messageDeleted 事件未被触发

转载 作者:搜寻专家 更新时间:2023-11-01 00:38:17 25 4
gpt4 key购买 nike

我刚刚开始使用 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com