Discord.js在messageDelete/Update上缓存消息



我有一个messageDelete和MessageUpdate事件,但当消息没有缓存它给出了一个错误,我可以缓存messageDelete/Update内部的消息,我已经尝试过

message.channels.cache.get(message.channel.id).message.cache.get(message.id)

但是它仍然给出错误

Cannot read properties of undefined (reading 'cache')

包含bot启动前发送的消息

<Channel>.messages.fetch(messageID)
message.channels.cache.get(message.channel.id).messages.cache.get(message.id)

你需要把s放在messages

相关内容

  • 没有找到相关文章

最新更新