🐛 命令检测过滤b站解析

This commit is contained in:
HibiKier
2024-08-08 02:51:11 +08:00
parent 96d08858a4
commit b4b5b4a637
2 changed files with 10 additions and 4 deletions
+4 -1
View File
@@ -61,6 +61,9 @@ _blmt = BanCheckLimiter(
malicious_ban_count,
)
# TODO: 恶意出发命令检测过滤
_ignore = ["parse_bilibili"]
# 恶意触发命令检测
@run_preprocessor
@@ -70,7 +73,7 @@ async def _(matcher: Matcher, bot: Bot, session: EventSession, state: T_State):
module = plugin.module_name
if metadata := plugin.metadata:
extra = metadata.extra
if extra.get("plugin_type") == PluginType.HIDDEN:
if extra.get("plugin_type") == PluginType.HIDDEN or module not in _ignore:
return
user_id = session.id1
group_id = session.id3 or session.id2