title: my bot doesnt want to do the commands eventho it is online
body: <p>i tried working on at the code and saw nothing wrong with  the code, i retried multiple times to get it right nothing</p>
  <p>this is the code</p>
  <pre><code>const Discord = require('discord.js');
  
  const client = new Discord.Client();
  
  const prefix = '^';
  
  client.once('ready', () =&gt; {
      console.log('MEMEbot has gone online'); 
  })
  
  client.on('message', message =&gt; {
     if(!message.content.startsWith(prefix) || message.author.bot) return;
  
     const args = message.content.slice(prefix.lenght).split(/ +/);
     const command = args.shift().toLowerCase();
  
     if(command === 'ping') {
         message.channel.send('pong!');
     }
  });
  
  client.login('my token');
  </code></pre>