aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Jeremiah Boby <[email protected]>2020-03-11 23:41:16 +0000
committerGravatar Jeremiah Boby <[email protected]>2020-03-11 23:41:16 +0000
commit956e76b72efc33b7563a13e43b94ed27d5e263ce (patch)
tree20f89c521c799c36a5ad168f479c4f8dfab46a14
parentEscape markdown in watchlist triggers (diff)
Escape markdown in member updates
-rw-r--r--bot/cogs/moderation/modlog.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/bot/cogs/moderation/modlog.py b/bot/cogs/moderation/modlog.py
index 81d95298d..f9dd10e75 100644
--- a/bot/cogs/moderation/modlog.py
+++ b/bot/cogs/moderation/modlog.py
@@ -12,6 +12,7 @@ from deepdiff import DeepDiff
from discord import Colour
from discord.abc import GuildChannel
from discord.ext.commands import Cog, Context
+from discord.utils import escape_markdown
from bot.bot import Bot
from bot.constants import Channels, Colours, Emojis, Event, Guild as GuildConstant, Icons, URLs
@@ -523,7 +524,8 @@ class ModLog(Cog, name="ModLog"):
for item in sorted(changes):
message += f"{Emojis.bullet} {item}\n"
- message = f"**{after}** (`{after.id}`)\n{message}"
+ member_str = escape_markdown(str(after))
+ message = f"**{member_str}** (`{after.id}`)\n{message}"
await self.send_log_message(
Icons.user_update, Colour.blurple(),