【发布时间】:2021-05-23 21:32:36
【问题描述】:
你好,我发出这个命令:
module.exports = {
name: "react",
category: "fun",
description: "Sends a reaction",
run: async (client, message, args) => {
message.react('✅');
const filter = (reaction, user) => {
return ['✅'].includes(reaction.emoji.name) && user.id === message.author.id;
};
message.awaitReactions(filter, { max: 1, time: 5000, errors: ['time'] })
.then(collected => {
const reaction = collected.first();
if (reaction.emoji.name === '✅') {
return message.delete();
}
})
.catch(collected => {
return message.delete();
});
}
}
...删除反应消息。 但我希望,当我的机器人发送消息时,我们可以通过反应删除它
如果有人可以帮助我,那将非常友好!
【问题讨论】:
-
如果您遇到任何有助于其他人理解问题的错误,请提供错误
标签: javascript npm discord discord.js bots