我在我的discord bot上遇到了 messageUpdate
事件的问题,目前,我使用此代码得到 undefined
newMessage
:
module.exports = (client, message, oldMessage) => {
if (message.author.bot) return;
const newMessage = message.content;
const { Client, RichEmbed } = require('discord.js');
const embed = new RichEmbed()
.setAuthor(message.author.username + "#" + message.author.discriminator, message.author.avatarURL)
.setTimestamp()
.setColor(process.env.HEXCODE)
.addField("Old Message",`${newMessage}`, true)
.addField("New Message",`${oldMessage}`, true)
.setFooter(`#${message.channel.name}`)
client.channels.get("506539037339811866").send(embed)
};
我相信我需要做的就是以某种方式删除 message
,但我不确定如何在保持嵌入内容的同时做到这一点 .
如果有人知道如何解决这个问题,我将非常感谢帮助 .
提前谢谢,一半