From 9bb69058c2e21092181453c8db6607173f9b3f15 Mon Sep 17 00:00:00 2001 From: linyuchen Date: Wed, 14 Feb 2024 12:58:29 +0800 Subject: [PATCH] fix: group msg `subtype: normal` --- manifest.json | 2 +- src/onebot11/constructor.ts | 4 ++-- src/onebot11/types.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/manifest.json b/manifest.json index 25b9cbc..1c8745e 100644 --- a/manifest.json +++ b/manifest.json @@ -4,7 +4,7 @@ "name": "LLOneBot", "slug": "LLOneBot", "description": "LiteLoaderQQNT的OneBotApi", - "version": "3.0.6", + "version": "3.0.7", "thumbnail": "./icon.png", "authors": [{ "name": "linyuchen", diff --git a/src/onebot11/constructor.ts b/src/onebot11/constructor.ts index 2bf0dd1..bbe7c92 100644 --- a/src/onebot11/constructor.ts +++ b/src/onebot11/constructor.ts @@ -2,13 +2,12 @@ import { OB11MessageDataType, OB11GroupMemberRole, OB11Message, - OB11MessageData, OB11Group, OB11GroupMember, OB11User } from "./types"; import { AtType, ChatType, Group, GroupMember, IMAGE_HTTP_HOST, RawMessage, SelfInfo, User } from '../ntqqapi/types'; -import { addHistoryMsg, getFriend, getGroupMember, getHistoryMsgBySeq, msgHistory, selfInfo } from '../common/data'; +import { getFriend, getGroupMember, getHistoryMsgBySeq, msgHistory, selfInfo } from '../common/data'; import { file2base64, getConfigUtil, log } from "../common/utils"; import { NTQQApi } from "../ntqqapi/ntcall"; @@ -37,6 +36,7 @@ export class OB11Constructor { post_type: "message", } if (msg.chatType == ChatType.group) { + resMsg.sub_type = "normal" resMsg.group_id = msg.peerUin const member = await getGroupMember(msg.peerUin, msg.senderUin); if (member) { diff --git a/src/onebot11/types.ts b/src/onebot11/types.ts index e24166b..f07552f 100644 --- a/src/onebot11/types.ts +++ b/src/onebot11/types.ts @@ -63,7 +63,7 @@ export interface OB11Message { user_id: string, group_id?: string, message_type: "private" | "group", - sub_type?: "friend" | "group" | "other", + sub_type?: "friend" | "group" | "normal", sender: OB11Sender, message: OB11MessageData[], raw_message: string,