title: How to get a message for editing Discord .NET
body: <p>I am doing a command for my bot to edit a message sent by it
  But I need to get the message to edit it
  I found a function that obtains it but returns an <code>IMessage</code> which does not have the<code> ModifyAsync()</code> function
  This is my code:</p>
  <pre><code>[Command(&quot;editmessage&quot;)]
  public async Task EditMessage(string sMessageId, string TextMessage) {
  
       ulong MessageId = Convert.ToUInt64(sMessageId);
       var Message = Context.Channel.GetMessageAsync(MessageId);
       
       await Message.ModifyAsync(msg =&gt; msg.Content = TextMessage); //This gives me an error because &quot;IMessage&quot; does not contain a definition for &quot;ModifyAsync&quot;
  
  }
  </code></pre>
  <p>Is there a way to go from <code>IMessage</code> to <code>IUserMessage</code>? (<code>IUserMessage</code> if it has the <code>ModifyAsync()</code> function)</p>
  <p>Forgive me for my bad english</p>