From 2fcd12ca1962354865fe9bbd32e10b6981cbcb96 Mon Sep 17 00:00:00 2001 From: liuwei Date: Thu, 20 Mar 2025 16:02:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E9=99=A4=E5=88=9D=E5=A7=8B=E5=8C=96?= =?UTF-8?q?=E9=97=AE=E9=A2=98=EF=BC=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/group_add/main.py | 9 +-------- plugins/group_auto_invite/main.py | 11 ----------- plugins/group_member_change/main.py | 9 --------- 3 files changed, 1 insertion(+), 28 deletions(-) diff --git a/plugins/group_add/main.py b/plugins/group_add/main.py index 3378fa5..8a37b78 100644 --- a/plugins/group_add/main.py +++ b/plugins/group_add/main.py @@ -47,16 +47,9 @@ class GroupAddPlugin(MessagePluginInterface): # 保存上下文对象 self.wcf = context.get("wcf") - if not self.wcf: - self.LOG.error("无法获取wcf对象,插件初始化失败") - return False - # 获取群管理器 self.gbm = context.get("gbm") - if not self.gbm: - self.LOG.error("无法获取群管理器对象,插件初始化失败") - return False - + # 从配置中获取启用状态 plugin_config = self._config.get("GroupAdd", {}) self.enable = plugin_config.get("enable", True) diff --git a/plugins/group_auto_invite/main.py b/plugins/group_auto_invite/main.py index 0a7d17b..949095a 100644 --- a/plugins/group_auto_invite/main.py +++ b/plugins/group_auto_invite/main.py @@ -51,21 +51,10 @@ class GroupAutoInvitePlugin(MessagePluginInterface): # 保存上下文对象 self.wcf = context.get("wcf") - if not self.wcf: - self.LOG.error("无法获取wcf对象,插件初始化失败") - return False - # 获取群管理器 self.gbm = context.get("gbm") - if not self.gbm: - self.LOG.error("无法获取群管理器对象,插件初始化失败") - return False - # 获取Redis连接池 self.redis_pool = context.get("redis_pool") - if not self.redis_pool: - self.LOG.error("无法获取Redis连接池,插件初始化失败") - return False # 从配置中获取命令和启用状态 plugin_config = self._config.get("GroupAutoInvite", {}) diff --git a/plugins/group_member_change/main.py b/plugins/group_member_change/main.py index 1464100..458cff9 100644 --- a/plugins/group_member_change/main.py +++ b/plugins/group_member_change/main.py @@ -34,8 +34,6 @@ class GroupMemberChangePlugin(MessagePluginInterface): super().__init__() self.status = PluginStatus.LOADED - self.wcf = None - self.gbm = None self.LOG = logging.getLogger(f"Plugin.{self.name}") # 初始化本地缓存字典,使用 group_id 作为键 @@ -54,15 +52,8 @@ class GroupMemberChangePlugin(MessagePluginInterface): # 保存上下文对象 self.wcf: Wcf = context.get("wcf") - if not self.wcf: - self.LOG.error("无法获取wcf对象,插件初始化失败") - return False - # 获取群管理器 self.gbm = context.get("gbm") - if not self.gbm: - self.LOG.error("无法获取群管理器对象,插件初始化失败") - return False # 从配置中获取启用状态和检查间隔 plugin_config = self._config.get("GroupMemberChange", {})