title: discord.py storing message method
body: <p>I am first timing editing messages and I stumbled on one annoying problem:</p>
  <pre><code>@client.event
  async def on_message(ctx):
      if ctx.author == client.user:
          return
      msg = await ctx.channel.send(content=&quot;hi&quot;)
      await asyncio.sleep(5)
      msg.edit(content=&quot;HI&quot;)
  </code></pre>
  <p>This code works just fine, but I want to store <code>msg</code> for example in <code>.csv</code> file to prevent losing it after unloading it from ram.  It will stop working.</p>
  <p>I know it's possible to store the id and then let the client find it or <strong>just not unload it from ram</strong>, but isn't there any way to do that?</p>