diff --git a/src/onebot/api/msg.ts b/src/onebot/api/msg.ts index 888cd53a..9be190ae 100644 --- a/src/onebot/api/msg.ts +++ b/src/onebot/api/msg.ts @@ -974,6 +974,7 @@ export class OneBotMsgApi { private async handleGroupMessage(resMsg: OB11Message, msg: RawMessage) { resMsg.sub_type = 'normal'; resMsg.group_id = parseInt(msg.peerUin); + resMsg.group_name = msg.peerName; let member = await this.core.apis.GroupApi.getGroupMember(msg.peerUin, msg.senderUin); if (!member) member = await this.core.apis.GroupApi.getGroupMember(msg.peerUin, msg.senderUin); if (member) { diff --git a/src/onebot/types/message.ts b/src/onebot/types/message.ts index 756d5b5f..4656a67f 100644 --- a/src/onebot/types/message.ts +++ b/src/onebot/types/message.ts @@ -21,6 +21,7 @@ export interface OB11Message { real_id: number; user_id: number | string; // number group_id?: number | string; // number + group_name?: string; // string message_type: 'private' | 'group'; sub_type?: 'friend' | 'group' | 'normal'; sender: OB11Sender;