This commit is contained in:
手瓜一十雪
2025-05-18 20:15:38 +08:00
parent 3a1d1f2e59
commit 20d1ac9d01
5 changed files with 10 additions and 8 deletions

View File

@@ -31,12 +31,12 @@ export class PacketOperationContext {
}
async GroupPoke(groupUin: number, uin: number) {
const req = trans.SendPoke.build(uin, groupUin);
const req = trans.SendPoke.build(true, uin, groupUin);
await this.context.client.sendOidbPacket(req);
}
async FriendPoke(uin: number) {
const req = trans.SendPoke.build(uin);
async FriendPoke(uin: number, target?: number) {
const req = trans.SendPoke.build(false, uin, target ?? uin);
await this.context.client.sendOidbPacket(req);
}

View File

@@ -8,7 +8,7 @@ class SendPoke extends PacketTransformer<typeof proto.OidbSvcTrpcTcpBase> {
super();
}
build(peer: number, group?: number): OidbPacket {
build(is_group: boolean, peer: number, group?: number): OidbPacket {
const data = new NapProtoMsg(proto.OidbSvcTrpcTcp0XED3_1).encode({
uin: peer,
groupUin: group,

View File

@@ -7,7 +7,7 @@ class OidbBase extends PacketTransformer<typeof proto.OidbSvcTrpcTcpBase> {
super();
}
build(cmd: number, subCmd: number, body: Uint8Array, isUid: boolean = true, isLafter: boolean = false): OidbPacket {
build(cmd: number, subCmd: number, body: Uint8Array, isUid: boolean = true, _isLafter: boolean = false): OidbPacket {
const data = new NapProtoMsg(proto.OidbSvcTrpcTcpBase).encode({
command: cmd,
subCommand: subCmd,