From 08ab2f8649e633be4166a2395bca4c93bc8c25c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Tue, 13 Aug 2024 13:09:14 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=88=87=E6=8D=A2=E4=B8=BA=E7=BC=93?= =?UTF-8?q?=E5=AD=98=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/onebot/helper/data.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/onebot/helper/data.ts b/src/onebot/helper/data.ts index 9cc2a861..fea76241 100644 --- a/src/onebot/helper/data.ts +++ b/src/onebot/helper/data.ts @@ -77,8 +77,8 @@ export class OB11Constructor { resMsg.sub_type = 'normal'; // 这里go-cqhttp是group,而onebot11标准是normal, 蛋疼 resMsg.group_id = parseInt(msg.peerUin); //直接去QQNative取 - const memberList = await NTQQGroupApi.getGroupMembers(msg.peerUin); - const member = memberList.get(msg.senderUin!); + let member = await NTQQGroupApi.getGroupMember(msg.peerUin, msg.senderUin); + if (!member) member = await NTQQGroupApi.getGroupMember(msg.peerUin, msg.senderUin); if (member) { resMsg.sender.role = OB11Constructor.groupMemberRole(member.role); resMsg.sender.nickname = member.nick;