From 0a822bf440a4c606ec8cf953c31bfbe3ef245d66 Mon Sep 17 00:00:00 2001 From: passthem Date: Sun, 26 Oct 2025 03:55:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=20konaph=20UX=20=E5=B9=B6?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- konabot/docs/sys/konaph.txt | 4 ++++ konabot/plugins/kona_ph/__init__.py | 2 +- konabot/plugins/kona_ph/core/storage.py | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 konabot/docs/sys/konaph.txt diff --git a/konabot/docs/sys/konaph.txt b/konabot/docs/sys/konaph.txt new file mode 100644 index 0000000..f6a7a89 --- /dev/null +++ b/konabot/docs/sys/konaph.txt @@ -0,0 +1,4 @@ +指令介绍 + konaph - KonaBot 的 PuzzleHunt 管理工具 + +详细介绍请直接输入 konaph 获取使用指引(该指令权限仅对部分人开放。如果你有权限的话才有响应。建议在此方 BOT 私聊使用该指令。) diff --git a/konabot/plugins/kona_ph/__init__.py b/konabot/plugins/kona_ph/__init__.py index 949f9f3..7e10507 100644 --- a/konabot/plugins/kona_ph/__init__.py +++ b/konabot/plugins/kona_ph/__init__.py @@ -21,7 +21,7 @@ async def is_play_group(target: DepLongTaskTarget): cmd_submit = on_alconna(Alconna( - "提交答案", + "re:提交(?:答案|题解|[fF]lag)", Args["flag", str], ), rule=is_play_group) diff --git a/konabot/plugins/kona_ph/core/storage.py b/konabot/plugins/kona_ph/core/storage.py index d5e90c9..e4d23a3 100644 --- a/konabot/plugins/kona_ph/core/storage.py +++ b/konabot/plugins/kona_ph/core/storage.py @@ -53,6 +53,7 @@ class Puzzle(BaseModel): result = result.text("\n\n").image(raw=self.get_image_path().read_bytes()) result = result.text("\n\n出题者:").at(self.author_id) + result = result.text("\n\n输入「提交答案 答案」来提交你的解答") return result