不响应时间,防止被风控

This commit is contained in:
liuwei
2025-05-13 14:29:46 +08:00
parent bda53a9bd9
commit 9fd8944e26

View File

@@ -467,7 +467,7 @@ class Robot(Job):
async def process_plugin_message(self, msg) -> bool:
"""使用插件处理消息"""
# 获取所有消息处理插件
# TODO 关闭12:30-05:00的系统交互降低被风控风险。
# 关闭12:30-05:00的系统交互降低被风控风险
current_hour = time.localtime().tm_hour
current_minute = time.localtime().tm_min
@@ -475,9 +475,8 @@ class Robot(Job):
if is_sleep_time:
# 只处理特定消息,如管理员消息或紧急消息
if from_user != self.wxid and not self._is_admin_message(message):
self.LOG.info(f"夜间休眠时间(00:30-05:00),忽略消息: {message}")
return False
self.LOG.info(f"夜间休眠时间(00:30-05:00),忽略消息: {msg}")
return False
message_plugins = self.plugin_registry.get_plugins_by_type(MessagePluginInterface)
if not message_plugins:
return False