Tengo un evento MessageDelete y MessageUpdate, pero cuando los mensajes no se almacenan en caché da un error, ¿puedo almacenar en caché el mensaje dentro de MessageDelete/Update? Lo he intentado.
message.channels.cache.get(message.channel.id).message.cache.get(message.id)
pero sigue dando el error
Cannot read properties of undefined (reading 'cache')
con mensajes enviados antes de que se iniciara el bot
<Channel>.messages.fetch(messageID) message.channels.cache.get(message.channel.id).messages.cache.get(message.id)Tienes que poner s en los mensajes