title: Pycord Bot won't change role color
body: <h2>The problem</h2>
  <p>I'm making a bot using Pycord, with a command that changes a role color. The command takes two arguments: the id of the role and the color to change the role to.
  Here is my code:</p>
  <pre><code>@bot.command()
  async def colorChange(ctx, roleID: int, roleColor: discord.Color):
      role = ctx.guild.get_role(roleID)
      await role.edit(color=roleColor)
  </code></pre>
  <p>However, when I run the command like this:</p>
  <pre><code>b?colorChange 917642721018142720 Blue
  </code></pre>
  <p>It simply does nothing, there is no error or anything.</p>
  <h2>What I've tried</h2>
  <p>To figure out if the code was actually running, I added this below it:</p>
  <pre><code>await ctx.send('Hello World')
  </code></pre>
  <p>And this runs perfectly fine, and the bot sends a message saying Hello World.
  But the role's color still won't change.
  I've also tried:</p>
  <ul>
  <li>Checking if the role id is valid and using different colors.</li>
  <li>Removing the roleColor argument itself, and just changing the given role to Blue</li>
  </ul>
  <p>But nothing will work.
  Can someone please help?</p>