title: Discord.js - Getting users last activity?
body: <p>I'm trying to find out if its possible to get the time/information of users last activity retrospectively using <code>discord.js</code></p>
  
  <p>Say I have something like</p>
  
  <pre><code>  client.guilds.find('id', 'SERVER ID').fetchMembers().then(members =&gt; {
          const role = members.roles.find('name', 'Newbies')
  
          role.members.forEach(member =&gt; {
                console.log(member.user.lastMessage) // null
          })
    })
  </code></pre>
  
  <p>Unless the member has posted, since the client is listening, the lastMessage is always null.</p>
  
  <p>Is there a way to find the last activity? or a workaround, like a query to return all the users messages, which I can then take the most recent one from?</p>
  
  <p>Effectively I want to know what date/time the user last posted so we can monitor non-contributing accounts.</p>
  
  <p>Thanks</p>