【发布时间】:2020-11-23 06:23:27
【问题描述】:
我正在尝试让机器人记录/狙击一条消息,当有人说“zsnipe”时,我想知道如何让“zsnipe”成为一个命令,但它不起作用,我做错了什么吗?这是代码:
bot.on('messageDelete', message => {
const embed8 = new Discord.MessageEmbed()
.setAuthor(`${message.author.username}#${message.author.discriminator}`, message.author.avatarURL({dynamic : true}))
.setDescription(message.content)
if (message.content === 'zsnipe'){
message.channel.send(embed8)
}
})
您的帮助将不胜感激!
【问题讨论】:
-
discordjs.guide/creating-your-bot/#listening-for-messages 你正在收听
messageDelete而不是message.# -
snipe 命令是什么意思?
-
一个机器人可以回忆最后一条被删除的消息,并在有人说“zsnipe”时发布被删除的消息
标签: javascript node.js discord discord.js