当您使用另一个频道的命令时,我正在尝试编辑机器人可以看到的另一个频道中的消息。
我尝试使用此方法,但没有奏效。这个方法可能已经过时了,新方法是什么?
client.channels.cache.get('Channel ID').fetchMessage('Message ID').edit(embed);
答案 0 :(得分:1)
.fetchMessages()
现在是 .messages.fetch()
并且它返回一个 promise:
client.channels.cache
.get('Channel ID')
.messages.fetch('Message ID')
.then((msg) => msg.edit(embed));