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", {})