fix:修复过滤次序问题
This commit is contained in:
@@ -190,14 +190,15 @@ class ChatBot:
|
|||||||
|
|
||||||
message.update_chat_stream(chat)
|
message.update_chat_stream(chat)
|
||||||
|
|
||||||
|
# 处理消息内容,生成纯文本
|
||||||
|
await message.process()
|
||||||
|
|
||||||
# 过滤检查
|
# 过滤检查
|
||||||
if _check_ban_words(message.processed_plain_text, chat, user_info) or _check_ban_regex(
|
if _check_ban_words(message.processed_plain_text, chat, user_info) or _check_ban_regex(
|
||||||
message.raw_message, chat, user_info
|
message.raw_message, chat, user_info
|
||||||
):
|
):
|
||||||
return
|
return
|
||||||
|
|
||||||
# 处理消息内容,生成纯文本
|
|
||||||
await message.process()
|
|
||||||
|
|
||||||
# 命令处理 - 使用新插件系统检查并处理命令
|
# 命令处理 - 使用新插件系统检查并处理命令
|
||||||
is_command, cmd_result, continue_process = await self._process_commands_with_new_system(message)
|
is_command, cmd_result, continue_process = await self._process_commands_with_new_system(message)
|
||||||
|
|||||||
Reference in New Issue
Block a user