diff --git a/README.md b/README.md index 12ed6166..eba81007 100644 --- a/README.md +++ b/README.md @@ -300,6 +300,7 @@ PS: **ARM平台** 请使用全量版 同时 **如果你的机器 RAM < 1G 可能 * 词条问题支持真寻的昵称开头与at真寻开头并优化回复 * 更正私聊时功能管理回复错误 +* 修复加入新群聊时初始化功能开关错误 * 添加单例注解 * 添加统计表 diff --git a/basic_plugins/group_handle/__init__.py b/basic_plugins/group_handle/__init__.py index 0b83bfd1..b5eaacc6 100755 --- a/basic_plugins/group_handle/__init__.py +++ b/basic_plugins/group_handle/__init__.py @@ -88,10 +88,10 @@ async def _(bot: Bot, event: GroupIncreaseNoticeEvent): message=f"触发强制入群保护,退出群聊 {event.group_id} 失败..", ) # 默认群功能开关 - elif event.group_id not in group_manager["group_manager"].keys(): + elif event.group_id not in group_manager.get_data().group_manager.keys(): data = plugins2settings_manager.get_data() for plugin in data.keys(): - if not data[plugin]["default_status"]: + if not data[plugin].default_status: group_manager.block_plugin(plugin, event.group_id) # 即刻刷新权限 for user_info in await bot.get_group_member_list(group_id=event.group_id):