Browse Source

refactored on_ready reactions add for more readability

tenessy0570 3 years ago
parent
commit
4fcae0521d
2 changed files with 9 additions and 3 deletions
  1. 6 0
      __init__.py
  2. 3 3
      utils.py

+ 6 - 0
__init__.py

@@ -31,6 +31,12 @@ class MyClient(discord.Client):
     _role_2 = u"\U0001F68B"
     _role_3 = u"\U0001F458"
 
+    _emojis = {
+        ":smiling_face_with_3_hearts:": u"\U0001F970",
+        ":train:": u"\U0001F68B",
+        ":kimono:": u"\U0001F458"
+    }
+
     async def on_ready(self):
         await on_ready_print(self)
         _channel = None

+ 3 - 3
utils.py

@@ -86,6 +86,6 @@ async def get_reaction_info(payload):
 
 async def create_message_and_add_reactions(self, _channel):
     message = await _channel.send("Loaded")
-    await message.add_reaction(emoji=self._role_1)
-    await message.add_reaction(emoji=self._role_2)
-    await message.add_reaction(emoji=self._role_3)
+    await message.add_reaction(emoji=self._emojis[':smiling_face_with_3_hearts:'])
+    await message.add_reaction(emoji=self._emojis[':train:'])
+    await message.add_reaction(emoji=self._emojis[':kimono:'])