fix: group msg subtype: normal

This commit is contained in:
linyuchen 2024-02-14 12:58:29 +08:00
parent 89971dd2e4
commit 9bb69058c2
3 changed files with 4 additions and 4 deletions

View File

@ -4,7 +4,7 @@
"name": "LLOneBot", "name": "LLOneBot",
"slug": "LLOneBot", "slug": "LLOneBot",
"description": "LiteLoaderQQNT的OneBotApi", "description": "LiteLoaderQQNT的OneBotApi",
"version": "3.0.6", "version": "3.0.7",
"thumbnail": "./icon.png", "thumbnail": "./icon.png",
"authors": [{ "authors": [{
"name": "linyuchen", "name": "linyuchen",

View File

@ -2,13 +2,12 @@ import {
OB11MessageDataType, OB11MessageDataType,
OB11GroupMemberRole, OB11GroupMemberRole,
OB11Message, OB11Message,
OB11MessageData,
OB11Group, OB11Group,
OB11GroupMember, OB11GroupMember,
OB11User OB11User
} from "./types"; } from "./types";
import { AtType, ChatType, Group, GroupMember, IMAGE_HTTP_HOST, RawMessage, SelfInfo, User } from '../ntqqapi/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 { file2base64, getConfigUtil, log } from "../common/utils";
import { NTQQApi } from "../ntqqapi/ntcall"; import { NTQQApi } from "../ntqqapi/ntcall";
@ -37,6 +36,7 @@ export class OB11Constructor {
post_type: "message", post_type: "message",
} }
if (msg.chatType == ChatType.group) { if (msg.chatType == ChatType.group) {
resMsg.sub_type = "normal"
resMsg.group_id = msg.peerUin resMsg.group_id = msg.peerUin
const member = await getGroupMember(msg.peerUin, msg.senderUin); const member = await getGroupMember(msg.peerUin, msg.senderUin);
if (member) { if (member) {

View File

@ -63,7 +63,7 @@ export interface OB11Message {
user_id: string, user_id: string,
group_id?: string, group_id?: string,
message_type: "private" | "group", message_type: "private" | "group",
sub_type?: "friend" | "group" | "other", sub_type?: "friend" | "group" | "normal",
sender: OB11Sender, sender: OB11Sender,
message: OB11MessageData[], message: OB11MessageData[],
raw_message: string, raw_message: string,