aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar MarkKoz <[email protected]>2020-07-20 15:48:00 -0700
committerGravatar MarkKoz <[email protected]>2020-07-21 10:30:32 -0700
commit820173d4770361d437309169a8d6c7e48db89ec8 (patch)
treed1c3b5ecdd44a9cb9408d91e579a3226c31e6177
parentFiltering: refactor _add_stats to return a NamedTuple (diff)
Filtering: use user mentions in mod logs
-rw-r--r--bot/cogs/filtering.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/bot/cogs/filtering.py b/bot/cogs/filtering.py
index 2118f03a2..07a603988 100644
--- a/bot/cogs/filtering.py
+++ b/bot/cogs/filtering.py
@@ -17,6 +17,7 @@ from bot.constants import (
Channels, Colours,
Filter, Icons, URLs
)
+from bot.utils.messages import format_user
from bot.utils.redis_cache import RedisCache
from bot.utils.scheduling import Scheduler
@@ -190,8 +191,8 @@ class Filtering(Cog):
log.info(f"Sending bad nickname alert for '{member.display_name}' ({member.id}).")
log_string = (
- f"**User:** {member.mention} (`{member.id}`)\n"
- f"**Display Name:** {member.display_name}\n"
+ f"**User:** {format_user(member)}\n"
+ f"**Display Name:** {escape_markdown(member.display_name)}\n"
f"**Bad Matches:** {', '.join(match.group() for match in matches)}"
)
@@ -316,10 +317,8 @@ class Filtering(Cog):
eval_msg = "using !eval" if is_eval else ""
message = (
- f"The {filter_name} {filter_type} was triggered "
- f"by **{msg.author}** "
- f"(`{msg.author.id}`) {channel_str} {eval_msg}with [the "
- f"following message]({msg.jump_url}):\n\n"
+ f"The {filter_name} {filter_type} was triggered by {format_user(msg.author)} "
+ f"{channel_str} {eval_msg}with [the following message]({msg.jump_url}):\n\n"
f"{stats.message_content}"
)