diff --git a/files/routes/posts.py b/files/routes/posts.py
index a143d6ad1..912142075 100644
--- a/files/routes/posts.py
+++ b/files/routes/posts.py
@@ -357,9 +357,10 @@ def filter_title(title):
if emoji.startswith("!"):
emoji = emoji[1:]
if path.isfile(f'./files/assets/images/emojis/{emoji}.webp'):
- title = title.replace(f':!{emoji}:', f'
')
+ title = re.sub(f'(?', title)
+
elif path.isfile(f'./files/assets/images/emojis/{emoji}.webp'):
- title = title.replace(f':{emoji}:', f'
')
+ title = re.sub(f'(?', title)
if len(title) > 1500: abort(400)
else: return title
diff --git a/files/routes/settings.py b/files/routes/settings.py
index 957c9a327..f48298a7d 100644
--- a/files/routes/settings.py
+++ b/files/routes/settings.py
@@ -13,6 +13,7 @@ import os
from .posts import filter_title
from files.helpers.discord import add_role
from shutil import copyfile
+import requests
valid_username_regex = re.compile("^[a-zA-Z0-9_\-]{3,25}$")
valid_password_regex = re.compile("^.{8,100}$")