From f273199d57076c292ae15a7e4a4c909f835ec6bd Mon Sep 17 00:00:00 2001
From: NCPlayz <chowdhurynadir0@outlook.com>
Date: Fri, 11 Oct 2019 22:31:51 +0100
Subject: [PATCH] Refactor `name` kwarg for `Emoji.edit()`

---
 discord/emoji.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/discord/emoji.py b/discord/emoji.py
index f581d950..7d4ab658 100644
--- a/discord/emoji.py
+++ b/discord/emoji.py
@@ -281,7 +281,7 @@ class Emoji:
 
         await self._state.http.delete_custom_emoji(self.guild.id, self.id, reason=reason)
 
-    async def edit(self, *, name, roles=None, reason=None):
+    async def edit(self, *, name=None, roles=None, reason=None):
         r"""|coro|
 
         Edits the custom emoji.
@@ -306,6 +306,7 @@ class Emoji:
             An error occurred editing the emoji.
         """
 
+        name = name or self.name
         if roles:
             roles = [role.id for role in roles]
         await self._state.http.edit_custom_emoji(self.guild.id, self.id, name=name, roles=roles, reason=reason)