title: discord.js v12 give role1 to message author above last message if last message author has role1
body: <p>I want to have a role that acts as a disease which will be given to people whos messages are above a message if the message author has the disease role, I've tried searching about the error online but could not get results to work with my code.
  (node:13404) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'roles' of undefined</p>
  <pre><code>client.on('message', message =&gt;{ 
      if(message.author.bot) return;
      if(message.guild.id == 'guildid'){
          getrole = message.guild.roles.cache.get('roleid');
          rolecheck = message.member.roles.cache.has('roleid')
      message.channel.messages.fetch({ limit: 2 }).then(messages =&gt; {
          messageAbove = messages.array(2)['1'].author.id
          if(message.author.id != messageAbove)
          if(rolecheck)
          console.log(messageAbove)
          convertIdToMember = message.guild.members.cache.get(messageAbove)
          message.guild.member(convertIdToMember).roles.add('roleid')
          console.log(messageAbove)
  
      })
      }else{
      if(message.author.bot) return;
      }
      
  </code></pre>