From 031c91940e8a96c02ff3a9a8f6b6e43fa17860e4 Mon Sep 17 00:00:00 2001 From: SXP-Simon Date: Sat, 7 Feb 2026 23:54:34 +0800 Subject: [PATCH] fix: resolve code duplication and on_platform_loaded signature in main.py --- main.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/main.py b/main.py index c7dcd57..cc181a0 100644 --- a/main.py +++ b/main.py @@ -61,7 +61,7 @@ class QQGroupDailyAnalysis(Star): logger.info("QQ群日常分析插件已初始化(模块化版本)") @filter.on_platform_loaded() - async def on_platform_loaded(self, event): + async def on_platform_loaded(self): """平台加载完成后初始化""" try: # 初始化所有bot实例 @@ -576,8 +576,6 @@ class QQGroupDailyAnalysis(Star): glist.append(group_id) self.config_manager.set_group_list(glist) yield event.plain_result("✅ 已将当前群加入白名单") - self.config_manager.set_group_list(glist) - yield event.plain_result("✅ 已将当前群加入白名单") # 重新启动定时任务 self.auto_scheduler.schedule_jobs(self.context) else: @@ -588,8 +586,6 @@ class QQGroupDailyAnalysis(Star): glist.remove(group_id) self.config_manager.set_group_list(glist) yield event.plain_result("✅ 已将当前群从黑名单移除") - self.config_manager.set_group_list(glist) - yield event.plain_result("✅ 已将当前群从黑名单移除") # 重新启动定时任务 self.auto_scheduler.schedule_jobs(self.context) else: @@ -605,8 +601,6 @@ class QQGroupDailyAnalysis(Star): glist.remove(group_id) self.config_manager.set_group_list(glist) yield event.plain_result("✅ 已将当前群从白名单移除") - self.config_manager.set_group_list(glist) - yield event.plain_result("✅ 已将当前群从白名单移除") # 重新启动定时任务 self.auto_scheduler.schedule_jobs(self.context) else: @@ -617,8 +611,6 @@ class QQGroupDailyAnalysis(Star): glist.append(group_id) self.config_manager.set_group_list(glist) yield event.plain_result("✅ 已将当前群加入黑名单") - self.config_manager.set_group_list(glist) - yield event.plain_result("✅ 已将当前群加入黑名单") # 重新启动定时任务 self.auto_scheduler.schedule_jobs(self.context) else: