fix 0.0.5.1

This commit is contained in:
HibiKier
2021-10-04 20:22:09 +08:00
parent c6eaf435f2
commit 058f0885f7
8 changed files with 21 additions and 8 deletions
+3 -2
View File
@@ -190,10 +190,11 @@ def _get_plugin_status() -> MessageSegment:
return image(b64=A.pic2bs4())
async def update_member_info(group_id: int) -> bool:
async def update_member_info(group_id: int, remind_superuser: bool = False) -> bool:
"""
更新群成员信息
:param group_id: 群号
:param remind_superuser: 失败信息提醒超级用户
"""
bot = get_bot()
_group_user_list = await bot.get_group_member_list(group_id=group_id)
@@ -262,7 +263,7 @@ async def update_member_info(group_id: int) -> bool:
logger.info(f"退群用户{del_user} 所属{group_id} 已删除")
else:
logger.info(f"退群用户{del_user} 所属{group_id} 删除失败")
if _error_member_list:
if _error_member_list and remind_superuser:
result = ""
for error_user in _error_member_list:
result += error_user
+1 -1
View File
@@ -45,7 +45,7 @@ async def _():
all_group = [x.group_id for x in await GroupInfo.get_all_group()]
for g in gl:
if g not in all_group:
await update_member_info(g)
await update_member_info(g, False)
logger.info(f"快速更新群信息以及权限:{g}")
except (IndexError, ConnectionDoesNotExistError):
pass