From 2ac51077f26a2989987cad49192205e6bcabfbe4 Mon Sep 17 00:00:00 2001 From: dkay Date: Sun, 19 Apr 2026 00:33:21 -0700 Subject: [PATCH 1/2] Change warn action when moderator picks to ban the user for being over max warns --- techsupport_bot/commands/moderator.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/techsupport_bot/commands/moderator.py b/techsupport_bot/commands/moderator.py index 6f21cdbc4..3a38f67da 100644 --- a/techsupport_bot/commands/moderator.py +++ b/techsupport_bot/commands/moderator.py @@ -547,9 +547,12 @@ async def handle_warn_user( target=target, ) + response_action = "warn" + if should_ban: + response_action = response_action + " + ban" embed = generate_response_embed( user=target, - action="warn", + action=response_action, reason=f"{reason} ({new_count_of_warnings} total warnings)", ) if interaction.response.is_done(): From 5cf6366df562db42587672618c3c8e0825545bfd Mon Sep 17 00:00:00 2001 From: ajax146 <31014239+ajax146@users.noreply.github.com> Date: Fri, 12 Jun 2026 18:28:30 -0700 Subject: [PATCH 2/2] Update changelog --- changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/changelog.md b/changelog.md index 9f1fbcfa3..9d6dbeb7b 100644 --- a/changelog.md +++ b/changelog.md @@ -60,6 +60,7 @@ Changes since 2026.06.04 ### Moderator - Adds autocomplete for /unwarn command +- Bans from max warnings will now show a ban in the text output ### Modmail - Full migration to application commands