最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

messageDeleted事件未触发

IT培训 admin 2浏览 0评论

messageDeleted事件未触发

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

它从不打印出“测试,消息已删除。”当我删除一条消息时。 note我已经尝试在运行代码之前删除聊天中已经存在的消息,并删除在运行代码之后创建的消息以查看是否是问题所在。还是一无所有。

回答如下:

这是因为您要在messageDeleted而不是messageDelete上放置一个事件。这是错误的事件侦听器,未捕获到正确的发出的事件侦听器。

messageDeleted事件未触发

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

它从不打印出“测试,消息已删除。”当我删除一条消息时。 note我已经尝试在运行代码之前删除聊天中已经存在的消息,并删除在运行代码之后创建的消息以查看是否是问题所在。还是一无所有。

回答如下:

这是因为您要在messageDeleted而不是messageDelete上放置一个事件。这是错误的事件侦听器,未捕获到正确的发出的事件侦听器。

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论