From 883120e2d0e72a0c19281d183d64c84c2f34e892 Mon Sep 17 00:00:00 2001 From: yzhh <31803608+OasisAkari@users.noreply.github.com> Date: Mon, 15 May 2023 22:26:53 +0800 Subject: [PATCH] Update message.py --- core/parser/message.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/parser/message.py b/core/parser/message.py index 87ac6496..4dfed6df 100644 --- a/core/parser/message.py +++ b/core/parser/message.py @@ -117,6 +117,9 @@ async def parser(msg: MessageSession, require_enable_modules: bool = True, prefi if in_prefix_list or disable_prefix: # 检查消息前缀 if len(display) <= 1 or display[:2] == '~~': # 排除 ~~xxx~~ 的情况 return + if in_prefix_list: # 如果在命令前缀列表中,则将此命令前缀移动到列表首位 + msg.prefixes.remove(display_prefix) + msg.prefixes.insert(0, display_prefix) Logger.info( f'{identify_str} -> [Bot]: {display}')