From d6782c35e23cb21b8e817fc0f7eba55879628ea0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=90=E5=AF=BB?= <94741102+HLfromZ@users.noreply.github.com> Date: Sat, 23 Aug 2025 11:38:24 +0800 Subject: [PATCH] fix: /get_msg interface returns group type message with group_name. (#1205) --- src/onebot/api/msg.ts | 1 + src/onebot/types/message.ts | 1 + 2 files changed, 2 insertions(+) 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;