diff --git a/emojis.py b/emojis.py
index 80570f2..cbe4617 100644
--- a/emojis.py
+++ b/emojis.py
@@ -71,7 +71,7 @@ def load_emojis():
emoji_list = json.loads(f.readline().strip())
for emoji in EXTRA_EMOJI:
emoji_list += [{"short_name": emoji, "unified": EXTRA_EMOJI[emoji]}]
- unicode_list = []
+ unicode_list_escaped = []
for emoji in emoji_list:
shortname = emoji["short_name"]
unified = emoji["unified"]
@@ -80,6 +80,7 @@ def load_emojis():
unicode = bytes(unicode_escaped, "ascii").decode("unicode-escape")
shortcode = shortname.replace("-", "_")
global_list[unicode] = f":{shortcode}:"
- unicode_list += [unicode_escaped]
- regex = re.compile(f"(|:\\w+:|{'|'.join(unicode_list)})")
+ unicode_list += [unicode]
+ unicode_list_escaped += [unicode_escaped]
+ regex = re.compile(f"(|:\\w+:|{'|'.join(unicode_list_escaped)})")
logging.info(f"loaded {len(unicode_list)} emojis")