Skip to content

Commit

Permalink
🎨 代码优化
Browse files Browse the repository at this point in the history
  • Loading branch information
HibiKier committed Jan 22, 2025
1 parent baf5d84 commit 91f9713
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions zhenxun/builtin_plugins/platform/qq/group_handle/data_source.py
Original file line number Diff line number Diff line change
Expand Up @@ -226,20 +226,22 @@ async def __send_welcome_message(cls, session: Uninfo, user_id: str):
).send()

@classmethod
async def add_user(cls, session: Uninfo, bot: Bot, user_id: str, group_id: str):
async def add_user(cls, session: Uninfo, bot: Bot):
"""拉入用户
参数:
session: Uninfo
bot: Bot
user_id: 用户id
group_id: 群组id
"""
user_id = session.user.id
group_id = session.group.id if session.group else ""
join_time = datetime.now()
try:
user_info = await bot.get_group_member_info(
group_id=group_id, user_id=user_id, no_cache=True
group_id=int(group_id), user_id=int(user_id), no_cache=True
)
except ActionFailed:
except ActionFailed as e:
logger.warning("获取用户信息识别...", e=e)
user_info = {"user_id": user_id, "group_id": group_id, "nickname": ""}
await GroupInfoUser.update_or_create(
user_id=str(user_info["user_id"]),
Expand Down

0 comments on commit 91f9713

Please sign in to comment.