为什么我的不和谐机器人无法编辑他嵌入的消息?

时间:2021-01-22 00:36:13

标签: javascript discord

client.on("messageReactionAdd", (reaction, user) => {
    let channel = reaction.message.channel;
    let message = reaction.message;
    const msgembed = reaction.message.embeds[0];
    if (reaction.emoji.id === '795433333799426058' && !user.bot) {
        const embed = msgembed
        .setColor("GREEN");
        message.edit(embed);
    }
    if (reaction.emoji.id === '795433533334380722' && !user.bot) {
        const embed = msgembed
        .setColor("RED");
        message.edit(embed);
    }
});

我将此代码写入我的机器人以编辑嵌入消息。但有一个问题。 如果消息是在机器人重启后发送的,它可以编辑嵌入的消息。 如果它在机器人重新启动之前发送了嵌入消息,则它不会编辑该消息,也不会显示任何错误。 为什么机器人在重启前发送的消息未被编辑。如何编辑机器人在重新启动之前发送的嵌入消息。

0 个答案:

没有答案