From ef13eb6dd32e79264e29d7e8a43d43d3c6c44542 Mon Sep 17 00:00:00 2001 From: ZayrexDev Date: Tue, 29 Sep 2026 18:19:03 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E8=B0=83=E6=95=B4=20ConsoleCommandProcesso?= =?UTF-8?q?r=20=E4=B8=AD=E7=9A=84=E8=BE=93=E5=85=A5=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E7=B4=A2=E5=BC=95=EF=BC=8C=E4=BF=AE=E5=A4=8D=E5=91=BD=E4=BB=A4?= =?UTF-8?q?=E8=A7=A3=E6=9E=90=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../seira/console/ConsoleCommandProcessor.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/main/java/xyz/zcraft/seira/console/ConsoleCommandProcessor.java b/src/main/java/xyz/zcraft/seira/console/ConsoleCommandProcessor.java index 5f8b51e..16a9a49 100644 --- a/src/main/java/xyz/zcraft/seira/console/ConsoleCommandProcessor.java +++ b/src/main/java/xyz/zcraft/seira/console/ConsoleCommandProcessor.java @@ -272,8 +272,8 @@ public ConsoleResult execute(String line) { } private ConsoleResult ai(ConsoleInputParser.ParsedInput input) { - if (input.size() == 1) { - final String value = input.value(0).toLowerCase(Locale.ROOT); + if (input.size() == 2) { + final String value = input.value(1).toLowerCase(Locale.ROOT); if (value.equalsIgnoreCase("reload")) { AiPermission.loadFromFile(); return ConsoleResult.success("AI permission reloaded."); @@ -282,9 +282,9 @@ private ConsoleResult ai(ConsoleInputParser.ParsedInput input) { } else { return ConsoleResult.failure("Group id " + value + " not a valid id."); } - } else if (input.size() == 2) { - final String target = input.value(0).toLowerCase(Locale.ROOT); - final String option = input.value(1).toLowerCase(Locale.ROOT); + } else if (input.size() == 3) { + final String target = input.value(1).toLowerCase(Locale.ROOT); + final String option = input.value(2).toLowerCase(Locale.ROOT); if (!ID_PATTERN.matcher(target).matches()) { return ConsoleResult.failure("Group id " + target + " not a valid id."); @@ -307,10 +307,10 @@ private ConsoleResult ai(ConsoleInputParser.ParsedInput input) { final int parallel = AiPermission.getParallel(target); return ConsoleResult.success("Parallel count of AI chat for group " + target + " is " + parallel + "."); } - } else if (input.size() == 3) { - final String target = input.value(0).toLowerCase(Locale.ROOT); - final String option = input.value(1).toLowerCase(Locale.ROOT); - final String value = input.value(2).toLowerCase(Locale.ROOT); + } else if (input.size() == 4) { + final String target = input.value(1).toLowerCase(Locale.ROOT); + final String option = input.value(2).toLowerCase(Locale.ROOT); + final String value = input.value(3).toLowerCase(Locale.ROOT); if (!ID_PATTERN.matcher(target).matches()) { return ConsoleResult.failure("Group id " + target + " not a valid id."); From a2e53adf8b15e3a3e42009a7d2a46f8c8f46548d Mon Sep 17 00:00:00 2001 From: ZayrexDev Date: Tue, 29 Sep 2026 18:37:25 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E8=B0=83=E6=95=B4=20ConsoleCommandProcesso?= =?UTF-8?q?r=20=E4=B8=AD=E7=9A=84=E8=BE=93=E5=85=A5=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E7=B4=A2=E5=BC=95=EF=BC=8C=E4=BF=AE=E5=A4=8D=E5=91=BD=E4=BB=A4?= =?UTF-8?q?=E8=A7=A3=E6=9E=90=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xyz/zcraft/seira/console/ConsoleCommandProcessor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/xyz/zcraft/seira/console/ConsoleCommandProcessor.java b/src/main/java/xyz/zcraft/seira/console/ConsoleCommandProcessor.java index 16a9a49..c7c8a78 100644 --- a/src/main/java/xyz/zcraft/seira/console/ConsoleCommandProcessor.java +++ b/src/main/java/xyz/zcraft/seira/console/ConsoleCommandProcessor.java @@ -283,7 +283,7 @@ private ConsoleResult ai(ConsoleInputParser.ParsedInput input) { return ConsoleResult.failure("Group id " + value + " not a valid id."); } } else if (input.size() == 3) { - final String target = input.value(1).toLowerCase(Locale.ROOT); + final String target = input.value(1).toUpperCase(Locale.ROOT); final String option = input.value(2).toLowerCase(Locale.ROOT); if (!ID_PATTERN.matcher(target).matches()) { @@ -308,7 +308,7 @@ private ConsoleResult ai(ConsoleInputParser.ParsedInput input) { return ConsoleResult.success("Parallel count of AI chat for group " + target + " is " + parallel + "."); } } else if (input.size() == 4) { - final String target = input.value(1).toLowerCase(Locale.ROOT); + final String target = input.value(1).toUpperCase(Locale.ROOT);; final String option = input.value(2).toLowerCase(Locale.ROOT); final String value = input.value(3).toLowerCase(Locale.ROOT); From 6ae60c88b4a536f8e16898ac8d0e0d48f084def9 Mon Sep 17 00:00:00 2001 From: ZayrexDev Date: Wed, 30 Sep 2026 01:33:41 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E8=87=B31.13.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d3b4457..8a747f4 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.github.BotSeira SeiraCore - 1.13.0 + 1.13.1 25