Compare commits

..

2 Commits

Author SHA1 Message Date
linyuchen
9bb69058c2 fix: group msg subtype: normal 2024-02-14 12:58:29 +08:00
linyuchen
89971dd2e4 docs: update README 2024-02-14 01:38:46 +08:00
4 changed files with 5 additions and 5 deletions

View File

@@ -70,7 +70,7 @@ LiteLoaderQQNT的OneBot11协议插件
<details> <details>
<summary>调用接口报404</summary> <summary>调用接口报404</summary>
<br/> <br/>
目前没有支持全部的onebot规范接口请检查是否调用了不支持的接口并且所有接口都只支持POST方法调用GET方法会报404 目前没有支持全部的onebot规范接口请检查是否调用了不支持的接口
</details> </details>
<br/> <br/>

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,