title: Messages does not get deleted?
body: <pre><code>Service.CreateCommand("delete")
         .Do(async (e) =&gt; {
             var MessageToDelete = await e.Channel.DownloadMessages(150);
             await e.Channel.DeleteMessages(MessageToDelete);
  });
  </code></pre>
  
  <p>I am trying to make my bot delete 150 messages when I do the command. But when I test the command, it doesn't work and the bot does nothing. I tried using a try-catch statement on it already and it always moves to the catch block. Is there anyway to fix this?</p>
  
  <p>Also, how do I make that only users who can delete messages can use this command?</p>