title: Fetch the lastest ban from the audit logs
body: <p>I'm trying to code a discord bot that looks for the latest ban in the audit logs.<br>
  I currently have:</p>
  
  <pre class="lang-js prettyprint-override"><code>client.on('guildBanAdd', guild =&gt; {
    guild.fetchAuditLogs().then(logs =&gt; {
      logs.entries.filter(l =&gt; l.action === 'MEMBER_BAN_ADD')
        .forEach(log =&gt; {
          if (Date.now() - log.createdTimestamp &gt; 1000) return
  
          const logsChannel = guild.channels.find(ch =&gt; ch.name === 'bans-logs')
          const embed = new Discord.RichEmbed()
            .setDescription(`**New Ban**
              **${log.executor.tag}** banned **${log.target.tag}**`)
            .setColor("RED")
            .setTimestamp(log.createdTimestamp)
  
          logsChannel.send(embed)
        })
    })
  })
  </code></pre>
  
  <p>I thought about using <code>.first()</code> because this is a Collection, but I'm not sure the logs are ordered by date... </p>