fix(message_handler): 修复全局封禁用户列表的用户ID处理方式,确保ID为字符串格式

This commit is contained in:
Windpicker-owo
2025-12-03 13:48:15 +08:00
parent fe48b8cc71
commit 6233e27d46

View File

@@ -60,7 +60,7 @@ class MessageHandler:
user_id = str(sender_info.get("user_id", "")) user_id = str(sender_info.get("user_id", ""))
# 检查全局封禁用户列表 # 检查全局封禁用户列表
ban_user_ids = features_config.get("ban_user_id", []) ban_user_ids = [str(item) for item in features_config.get("ban_user_id", [])]
if user_id in ban_user_ids: if user_id in ban_user_ids:
logger.debug(f"用户 {user_id} 在全局封禁列表中,消息被过滤") logger.debug(f"用户 {user_id} 在全局封禁列表中,消息被过滤")
return False return False