I have a message that people can add/remove reactions to. Once the user adds a reaction, it updates an embed in a separate channel. My bot will detect these reactions for the first ~30 min or so after the message is sent before completely ignoring all further reactions to that message. To solve that, I created a function that runs every 15 mins to cache the message using channel.messages.fetch(). I’m dying to know if there is a better way to achieve an indefinitely cached message, preferably without the use of a setInterval() function. Thanks!