From 28b14cbe04296658bb7aef838db5ce0cf24e0df5 Mon Sep 17 00:00:00 2001 From: KonstantineVashalomidze Date: Sun, 26 Jul 2026 12:16:18 +0300 Subject: [PATCH 1/2] feat: add 14 days and 365 days options to ban command. --- .../org/togetherjava/tjbot/features/moderation/BanCommand.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/src/main/java/org/togetherjava/tjbot/features/moderation/BanCommand.java b/application/src/main/java/org/togetherjava/tjbot/features/moderation/BanCommand.java index 6768e3a918..decb17dc1a 100644 --- a/application/src/main/java/org/togetherjava/tjbot/features/moderation/BanCommand.java +++ b/application/src/main/java/org/togetherjava/tjbot/features/moderation/BanCommand.java @@ -50,7 +50,7 @@ public final class BanCommand extends SlashCommandAdapter { private static final String ACTION_TITLE = "Ban"; @SuppressWarnings("StaticCollection") private static final List DURATIONS = List.of(ModerationUtils.PERMANENT_DURATION, - "1 hour", "3 hours", "1 day", "2 days", "3 days", "7 days", "30 days"); + "1 hour", "3 hours", "1 day", "2 days", "3 days", "7 days", "14 days", "30 days", "365 days"); private final ModerationActionsStore actionsStore; /** From 92c3d033b43db2ce5f08441faaa19a749692878f Mon Sep 17 00:00:00 2001 From: KonstantineVashalomidze Date: Mon, 27 Jul 2026 10:41:06 +0400 Subject: [PATCH 2/2] refactor: formatted durations list --- .../togetherjava/tjbot/features/moderation/BanCommand.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/application/src/main/java/org/togetherjava/tjbot/features/moderation/BanCommand.java b/application/src/main/java/org/togetherjava/tjbot/features/moderation/BanCommand.java index decb17dc1a..80c4073569 100644 --- a/application/src/main/java/org/togetherjava/tjbot/features/moderation/BanCommand.java +++ b/application/src/main/java/org/togetherjava/tjbot/features/moderation/BanCommand.java @@ -49,8 +49,9 @@ public final class BanCommand extends SlashCommandAdapter { private static final String ACTION_VERB = "ban"; private static final String ACTION_TITLE = "Ban"; @SuppressWarnings("StaticCollection") - private static final List DURATIONS = List.of(ModerationUtils.PERMANENT_DURATION, - "1 hour", "3 hours", "1 day", "2 days", "3 days", "7 days", "14 days", "30 days", "365 days"); + private static final List DURATIONS = + List.of(ModerationUtils.PERMANENT_DURATION, "1 hour", "3 hours", "1 day", "2 days", + "3 days", "7 days", "14 days", "30 days", "365 days"); private final ModerationActionsStore actionsStore; /**