mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-07-19 12:03:37 +00:00
Merge branch 'main' of https://github.com/NapNeko/NapCatQQ
This commit is contained in:
@@ -45,13 +45,13 @@
|
|||||||
"cors": "^2.8.5",
|
"cors": "^2.8.5",
|
||||||
"esbuild": "0.25.0",
|
"esbuild": "0.25.0",
|
||||||
"eslint": "^9.14.0",
|
"eslint": "^9.14.0",
|
||||||
"eslint-import-resolver-typescript": "^3.6.1",
|
"eslint-import-resolver-typescript": "^4.0.0",
|
||||||
"eslint-plugin-import": "^2.29.1",
|
"eslint-plugin-import": "^2.29.1",
|
||||||
"express-rate-limit": "^7.5.0",
|
"express-rate-limit": "^7.5.0",
|
||||||
"fast-xml-parser": "^4.3.6",
|
"fast-xml-parser": "^4.3.6",
|
||||||
"file-type": "^20.0.0",
|
"file-type": "^20.0.0",
|
||||||
"globals": "^16.0.0",
|
"globals": "^16.0.0",
|
||||||
"image-size": "^1.1.1",
|
"image-size": "^2.0.1",
|
||||||
"json5": "^2.2.3",
|
"json5": "^2.2.3",
|
||||||
"multer": "^1.4.5-lts.1",
|
"multer": "^1.4.5-lts.1",
|
||||||
"typescript": "^5.3.3",
|
"typescript": "^5.3.3",
|
||||||
|
@@ -9,15 +9,14 @@ class SetSpecialTitle extends PacketTransformer<typeof proto.OidbSvcTrpcTcpBase>
|
|||||||
}
|
}
|
||||||
|
|
||||||
build(groupCode: number, uid: string, tittle: string): OidbPacket {
|
build(groupCode: number, uid: string, tittle: string): OidbPacket {
|
||||||
const oidb_0x8FC_2_body = new NapProtoMsg(proto.OidbSvcTrpcTcp0X8FC_2_Body).encode({
|
const oidb_0x8FC_2 = new NapProtoMsg(proto.OidbSvcTrpcTcp0X8FC_2).encode({
|
||||||
|
groupUin: +groupCode,
|
||||||
|
body: {
|
||||||
targetUid: uid,
|
targetUid: uid,
|
||||||
specialTitle: tittle,
|
specialTitle: tittle,
|
||||||
expiredTime: -1,
|
expiredTime: -1,
|
||||||
uinName: tittle
|
uinName: tittle
|
||||||
});
|
}
|
||||||
const oidb_0x8FC_2 = new NapProtoMsg(proto.OidbSvcTrpcTcp0X8FC_2).encode({
|
|
||||||
groupUin: +groupCode,
|
|
||||||
body: oidb_0x8FC_2_body
|
|
||||||
});
|
});
|
||||||
return OidbBase.build(0x8FC, 2, oidb_0x8FC_2, false, false);
|
return OidbBase.build(0x8FC, 2, oidb_0x8FC_2, false, false);
|
||||||
}
|
}
|
||||||
|
@@ -4,12 +4,12 @@ import { ProtoField, ScalarType } from '@napneko/nap-proto-core';
|
|||||||
//设置群头衔 OidbSvcTrpcTcp.0x8fc_2
|
//设置群头衔 OidbSvcTrpcTcp.0x8fc_2
|
||||||
export const OidbSvcTrpcTcp0X8FC_2_Body = {
|
export const OidbSvcTrpcTcp0X8FC_2_Body = {
|
||||||
targetUid: ProtoField(1, ScalarType.STRING),
|
targetUid: ProtoField(1, ScalarType.STRING),
|
||||||
specialTitle: ProtoField(5, ScalarType.STRING),
|
specialTitle: ProtoField(5, ScalarType.STRING, true),
|
||||||
expiredTime: ProtoField(6, ScalarType.SINT32),
|
expiredTime: ProtoField(6, ScalarType.INT32),
|
||||||
uinName: ProtoField(7, ScalarType.STRING),
|
uinName: ProtoField(7, ScalarType.STRING, true),
|
||||||
targetName: ProtoField(8, ScalarType.STRING),
|
targetName: ProtoField(8, ScalarType.STRING),
|
||||||
};
|
};
|
||||||
export const OidbSvcTrpcTcp0X8FC_2 = {
|
export const OidbSvcTrpcTcp0X8FC_2 = {
|
||||||
groupUin: ProtoField(1, ScalarType.UINT32),
|
groupUin: ProtoField(1, ScalarType.UINT32),
|
||||||
body: ProtoField(3, ScalarType.BYTES),
|
body: ProtoField(3, () => OidbSvcTrpcTcp0X8FC_2_Body),
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user