title: Discord.js cannot find role from guild
body: <p>I'm making a Discord bot using discord.js, however, it is not letting me to get the guild's roles and finding a particular one. It's kind of confusing, so here is the code:</p>
  <pre class="lang-js prettyprint-override"><code>//Note: this is inside a messageReactionAdd event
  let guild = reaction.message.guild;
  console.log(guild.id);
  console.log(guild.roles);
  let role = guild.roles.cache.find(r =&gt; r.name == &quot;Member&quot;);
  reaction.member.roles.add(role);
  </code></pre>
  <p>The console spits out the guild ID and a long map of roles and info, but it says that <code>roles is not a property of undefined</code> at the line that defines <code>role</code>. I have no idea why it's doing this.</p>