title: Random Message Reply Discord.js 2020
body: <p>I've been trying to put a random reply but the other answers and tutorials I found didn't exactly work.
  Most of the tutorials have</p>
  <pre class="lang-js prettyprint-override"><code>const messages = [
      &quot;seriously?! You thought I would reply&quot;, 
      &quot;hm, yeh thats a pretty random question - Don't ya think?&quot;, 
      &quot;Ok I'm actually running out of options now&quot;, 
      &quot;Please stop asking me&quot;, 
      &quot;Ok, im done!&quot;,
      &quot;⛔&quot;
  ];
  
  const randomMessage = messages[Math.floor(Math.random() * messages.length)];
  </code></pre>
  <p>And to complete it and send the message</p>
  <pre class="lang-js prettyprint-override"><code>module.exports = {
      name: 'random',
      description: 'random?',
  
      execute(message, args){
          message.channel.send(randomMessage);
      }
  }
  </code></pre>
  <p>However, the answer isn't really randomized. When I run the bot from the command prompt/terminal, the bot gets a random answer, but then when the user actually runs it, it only gives one answer.</p>
  <p>For example, the answers can be 1, 2, or 3. When I run the bot one answer gets picked randomly; let's say 2. Then no matter what all users say, it will only give the answer of 2 as the reply. If I run the bot again and get, let's say 3, then the reply will only be 3.</p>