回复bot时单独设置为提及

pull/588/head
dax 2025-03-26 18:53:00 +08:00
parent e58d81b427
commit 63a2f1f7ee
1 changed files with 2 additions and 0 deletions

View File

@ -48,6 +48,8 @@ def is_mentioned_bot_in_message(message: MessageRecv) -> bool:
nicknames = global_config.BOT_ALIAS_NAMES nicknames = global_config.BOT_ALIAS_NAMES
message_content = re.sub(r'\[CQ:reply,[\s\S]*?\]','', message.raw_message) message_content = re.sub(r'\[CQ:reply,[\s\S]*?\]','', message.raw_message)
for keyword in keywords: for keyword in keywords:
if f"[回复 {keyword} 的消息: " in message.processed_plain_text:
return True
if keyword in message_content: if keyword in message_content:
return True return True
for nickname in nicknames: for nickname in nicknames: