title: Is there a way to get reactions on an old message in DiscordJS
body: <p>I'm using DiscordJs V12.3.1 and I'm trying to return a list of users that have reacted to an old message. (One that was created before the bot was started).</p>
  <p>In my current implementation, I get the fetch the message by ID, map through all reactions, then fetch the reaction, and finally map through the users in the reaction.</p>
  <pre><code>let cacheChannel = msg.guild.channels.cache.get(channelID); 
  if(cacheChannel){
      cacheChannel.messages.fetch(messageID).then(reactionMessage =&gt; {                
          reactionMessage.reactions.cache.map(async function(reaction){
              reaction.fetch().then(r =&gt; {
                   r.users.cache.map(item =&gt; {
                      if(!item.bot) console.log(item.id);                         
                  })                        
              })  
          });                                  
      });          
  }
  </code></pre>
  <p>The above code works for any reactions that were made since the bot started, however fails to find and users that reacted to the message before the bot was started.</p>
  <p>Is there a better way to go about this?</p>
  <p>Thanks in advance.</p>
  <p>EDIT: Updated the above code based on Lioness100's comment</p>
  <p>EDIT2: Managed to get it working with resolve(), see answer below</p>