title: Discord.js ReactionCollector Help Menu - reset emojis
body: <p>I am using the below code to create a help menu for a Discord bot.</p>
  
  <pre><code>let pages = ['Page one!', 'Second page', 'Third page'];
  let page = 1; 
  
      const embed = new Discord.RichEmbed() // Define a new embed
      .setColor(0xffffff) // Set the color
      .setFooter(`Page ${page} of ${pages.length}`)
      .setDescription(pages[page-1])
  
      message.channel.send(embed).then(msg =&gt; {
  
      msg.react('⬅').then( r =&gt; {
          msg.react('➡')
  
          // Filters
          const backwardsFilter = (reaction, user) =&gt; reaction.emoji.name === '⬅' &amp;&amp; user.id === message.author.id;
          const forwardsFilter = (reaction, user) =&gt; reaction.emoji.name === '➡' &amp;&amp; user.id === message.author.id;
  
          const backwards = msg.createReactionCollector(backwardsFilter, {timer: 6000});
          const forwards = msg.createReactionCollector(forwardsFilter, {timer: 6000});
  
          backwards.on('collect', r =&gt; {
              if (page === 1) return;
              page--;
              embed.setDescription(pages[page-1]);
              embed.setFooter(`Page ${page} of ${pages.length}`);
              msg.edit(embed)
          })
  
          forwards.on('collect', r =&gt; {
              if (page === pages.length) return;
              page++;
              embed.setDescription(pages[page-1]);
              embed.setFooter(`Page ${page} of ${pages.length}`);
              msg.edit(embed)
          })
      })
  })
  </code></pre>
  
  <p>}</p>
  
  <p>It works except I have to click twice on the emoji to move to the next/previous page.  I believe I need to remove the emojis and then reload them in their default settings.</p>
  
  <p>Does anybody know the best way of doing this? or if there is something else I need to do instead?</p>