1
0
mirror of https://github.com/Mrs4s/MiraiGo.git synced 2025-05-04 11:07:40 +08:00

fix: fix group unmute all

This commit is contained in:
wdvxdr 2021-12-23 14:02:49 +08:00
parent c51e1956e8
commit 5dfa4528dd
No known key found for this signature in database
GPG Key ID: 703F8C071DE7A1B6
5 changed files with 9 additions and 8 deletions

View File

@ -1030,7 +1030,7 @@ func (c *QQClient) buildGroupMuteAllPacket(groupCode int64, mute bool) (uint16,
body := &oidb.D89AReqBody{
GroupCode: groupCode,
StGroupInfo: &oidb.D89AGroupinfo{
ShutupTime: shutUpTime,
ShutupTime: &shutUpTime,
},
}
return c.buildGroupOperationPacket(body)

View File

@ -222,7 +222,7 @@ type D89AGroupinfo struct {
StGroupNewguidelines *D89AGroupNewGuidelinesInfo `protobuf:"bytes,14,opt"`
GroupFace int32 `protobuf:"varint,15,opt"`
AddOption int32 `protobuf:"varint,16,opt"`
ShutupTime int32 `protobuf:"varint,17,opt"`
ShutupTime *int32 `protobuf:"varint,17,opt"`
GroupTypeFlag int32 `protobuf:"varint,18,opt"`
StringGroupTag []byte `protobuf:"bytes,19,opt"`
MsgGroupGeoInfo *D89AGroupGeoInfo `protobuf:"bytes,20,opt"`
@ -359,8 +359,8 @@ func (x *D89AGroupinfo) GetAddOption() int32 {
}
func (x *D89AGroupinfo) GetShutupTime() int32 {
if x != nil {
return x.ShutupTime
if x != nil && x.ShutupTime != nil {
return *x.ShutupTime
}
return 0
}

View File

@ -57,7 +57,7 @@ message D89AGroupinfo {
D89AGroupNewGuidelinesInfo stGroupNewguidelines = 14;
int32 groupFace = 15;
int32 addOption = 16;
int32 shutupTime = 17;
optional int32 shutupTime = 17;
int32 groupTypeFlag = 18;
bytes stringGroupTag = 19;
D89AGroupGeoInfo msgGroupGeoInfo = 20;
@ -80,6 +80,7 @@ message D89AGroupinfo {
int64 rootId = 37;
int32 msgLimitFrequency = 38;
}
message D89AGroupNewGuidelinesInfo {
bool boolEnabled = 1;
bytes ingContent = 2;

2
go.mod
View File

@ -3,7 +3,7 @@ module github.com/Mrs4s/MiraiGo
go 1.17
require (
github.com/RomiChan/protobuf v0.0.0-20211204042931-ff4f35848737
github.com/RomiChan/protobuf v0.0.0-20211223055824-048df49a8956
github.com/klauspost/compress v1.13.6
github.com/pierrec/lz4/v4 v4.1.11
github.com/pkg/errors v0.9.1

4
go.sum
View File

@ -1,5 +1,5 @@
github.com/RomiChan/protobuf v0.0.0-20211204042931-ff4f35848737 h1:p4o7/eSoP39jwnGZz08N1IpH/mNzg9SdCn7kPM9A9BE=
github.com/RomiChan/protobuf v0.0.0-20211204042931-ff4f35848737/go.mod h1:CKKOWC7mBxd36zxsCB1V8DTrwlTNRQvkSVbYqyUiGEE=
github.com/RomiChan/protobuf v0.0.0-20211223055824-048df49a8956 h1:hnaAkKz4t+xpSNVp5mnuloRMd3Rj2Lfg5biZ3emv//c=
github.com/RomiChan/protobuf v0.0.0-20211223055824-048df49a8956/go.mod h1:CKKOWC7mBxd36zxsCB1V8DTrwlTNRQvkSVbYqyUiGEE=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=