title: Discord.js v13 return in message collector doesn't stop collecting
body: <p>I try to create a &quot;Setup&quot; command with <code>message.channel.createMessageCollector()</code> in <a href="https://discord.js.org/#/" rel="nofollow noreferrer">Discord.js</a> v13. I want the user to type <code>quit</code> to cancel/abort the command. I am trying with this code using a <code>return</code> inside the collector doesn't stop it:</p>
  <pre class="lang-js prettyprint-override"><code>const filter = (m) =&gt; {
    return m.author.id === message.author.id;
  };
  
  const collector = message.channel.createMessageCollector({
    filter,
    max: 5,
    time: 1000 * 20,
  });
  
  collector.on(&quot;collect&quot;, (collect) =&gt; {
    if (collect.content.toLowerCase() === &quot;quit&quot;) return message.reply(&quot;Bye!&quot;); // The return is doesn't work
  });
  </code></pre>
  <p>How can I make it work?</p>