GetSuperGroupOpenNotDisturbUserID

This commit is contained in:
withchao 2023-02-23 10:45:13 +08:00
parent d54cab5d03
commit 22c372a9d0
3 changed files with 200 additions and 69 deletions

View File

@ -173,3 +173,10 @@ func (c *conversationServer) ModifyConversationField(ctx context.Context, req *p
}
return resp, nil
}
// 获取超级大群开启免打扰的用户ID
func (c *conversationServer) GetSuperGroupOpenNotDisturbUserID(ctx context.Context, req *pbConversation.GetSuperGroupOpenNotDisturbUserIDReq) (*pbConversation.GetSuperGroupOpenNotDisturbUserIDResp, error) {
//resp := &pbConversation.GetSuperGroupOpenNotDisturbUserIDResp{}
panic("implement me")
}

View File

@ -49,7 +49,7 @@ func (m *Conversation) Reset() { *m = Conversation{} }
func (m *Conversation) String() string { return proto.CompactTextString(m) }
func (*Conversation) ProtoMessage() {}
func (*Conversation) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{0}
return fileDescriptor_conversation_e5c78f365498099c, []int{0}
}
func (m *Conversation) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Conversation.Unmarshal(m, b)
@ -194,7 +194,7 @@ func (m *ModifyConversationFieldReq) Reset() { *m = ModifyConversationFi
func (m *ModifyConversationFieldReq) String() string { return proto.CompactTextString(m) }
func (*ModifyConversationFieldReq) ProtoMessage() {}
func (*ModifyConversationFieldReq) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{1}
return fileDescriptor_conversation_e5c78f365498099c, []int{1}
}
func (m *ModifyConversationFieldReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModifyConversationFieldReq.Unmarshal(m, b)
@ -245,7 +245,7 @@ func (m *ModifyConversationFieldResp) Reset() { *m = ModifyConversationF
func (m *ModifyConversationFieldResp) String() string { return proto.CompactTextString(m) }
func (*ModifyConversationFieldResp) ProtoMessage() {}
func (*ModifyConversationFieldResp) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{2}
return fileDescriptor_conversation_e5c78f365498099c, []int{2}
}
func (m *ModifyConversationFieldResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModifyConversationFieldResp.Unmarshal(m, b)
@ -277,7 +277,7 @@ func (m *SetConversationReq) Reset() { *m = SetConversationReq{} }
func (m *SetConversationReq) String() string { return proto.CompactTextString(m) }
func (*SetConversationReq) ProtoMessage() {}
func (*SetConversationReq) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{3}
return fileDescriptor_conversation_e5c78f365498099c, []int{3}
}
func (m *SetConversationReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetConversationReq.Unmarshal(m, b)
@ -321,7 +321,7 @@ func (m *SetConversationResp) Reset() { *m = SetConversationResp{} }
func (m *SetConversationResp) String() string { return proto.CompactTextString(m) }
func (*SetConversationResp) ProtoMessage() {}
func (*SetConversationResp) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{4}
return fileDescriptor_conversation_e5c78f365498099c, []int{4}
}
func (m *SetConversationResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetConversationResp.Unmarshal(m, b)
@ -355,7 +355,7 @@ func (m *SetRecvMsgOptReq) Reset() { *m = SetRecvMsgOptReq{} }
func (m *SetRecvMsgOptReq) String() string { return proto.CompactTextString(m) }
func (*SetRecvMsgOptReq) ProtoMessage() {}
func (*SetRecvMsgOptReq) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{5}
return fileDescriptor_conversation_e5c78f365498099c, []int{5}
}
func (m *SetRecvMsgOptReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetRecvMsgOptReq.Unmarshal(m, b)
@ -413,7 +413,7 @@ func (m *SetRecvMsgOptResp) Reset() { *m = SetRecvMsgOptResp{} }
func (m *SetRecvMsgOptResp) String() string { return proto.CompactTextString(m) }
func (*SetRecvMsgOptResp) ProtoMessage() {}
func (*SetRecvMsgOptResp) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{6}
return fileDescriptor_conversation_e5c78f365498099c, []int{6}
}
func (m *SetRecvMsgOptResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetRecvMsgOptResp.Unmarshal(m, b)
@ -445,7 +445,7 @@ func (m *GetConversationReq) Reset() { *m = GetConversationReq{} }
func (m *GetConversationReq) String() string { return proto.CompactTextString(m) }
func (*GetConversationReq) ProtoMessage() {}
func (*GetConversationReq) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{7}
return fileDescriptor_conversation_e5c78f365498099c, []int{7}
}
func (m *GetConversationReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetConversationReq.Unmarshal(m, b)
@ -490,7 +490,7 @@ func (m *GetConversationResp) Reset() { *m = GetConversationResp{} }
func (m *GetConversationResp) String() string { return proto.CompactTextString(m) }
func (*GetConversationResp) ProtoMessage() {}
func (*GetConversationResp) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{8}
return fileDescriptor_conversation_e5c78f365498099c, []int{8}
}
func (m *GetConversationResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetConversationResp.Unmarshal(m, b)
@ -529,7 +529,7 @@ func (m *GetConversationsReq) Reset() { *m = GetConversationsReq{} }
func (m *GetConversationsReq) String() string { return proto.CompactTextString(m) }
func (*GetConversationsReq) ProtoMessage() {}
func (*GetConversationsReq) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{9}
return fileDescriptor_conversation_e5c78f365498099c, []int{9}
}
func (m *GetConversationsReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetConversationsReq.Unmarshal(m, b)
@ -574,7 +574,7 @@ func (m *GetConversationsResp) Reset() { *m = GetConversationsResp{} }
func (m *GetConversationsResp) String() string { return proto.CompactTextString(m) }
func (*GetConversationsResp) ProtoMessage() {}
func (*GetConversationsResp) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{10}
return fileDescriptor_conversation_e5c78f365498099c, []int{10}
}
func (m *GetConversationsResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetConversationsResp.Unmarshal(m, b)
@ -612,7 +612,7 @@ func (m *GetAllConversationsReq) Reset() { *m = GetAllConversationsReq{}
func (m *GetAllConversationsReq) String() string { return proto.CompactTextString(m) }
func (*GetAllConversationsReq) ProtoMessage() {}
func (*GetAllConversationsReq) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{11}
return fileDescriptor_conversation_e5c78f365498099c, []int{11}
}
func (m *GetAllConversationsReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetAllConversationsReq.Unmarshal(m, b)
@ -650,7 +650,7 @@ func (m *GetAllConversationsResp) Reset() { *m = GetAllConversationsResp
func (m *GetAllConversationsResp) String() string { return proto.CompactTextString(m) }
func (*GetAllConversationsResp) ProtoMessage() {}
func (*GetAllConversationsResp) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{12}
return fileDescriptor_conversation_e5c78f365498099c, []int{12}
}
func (m *GetAllConversationsResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetAllConversationsResp.Unmarshal(m, b)
@ -690,7 +690,7 @@ func (m *BatchSetConversationsReq) Reset() { *m = BatchSetConversationsR
func (m *BatchSetConversationsReq) String() string { return proto.CompactTextString(m) }
func (*BatchSetConversationsReq) ProtoMessage() {}
func (*BatchSetConversationsReq) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{13}
return fileDescriptor_conversation_e5c78f365498099c, []int{13}
}
func (m *BatchSetConversationsReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BatchSetConversationsReq.Unmarshal(m, b)
@ -743,7 +743,7 @@ func (m *BatchSetConversationsResp) Reset() { *m = BatchSetConversations
func (m *BatchSetConversationsResp) String() string { return proto.CompactTextString(m) }
func (*BatchSetConversationsResp) ProtoMessage() {}
func (*BatchSetConversationsResp) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_b0216cb81f8b796f, []int{14}
return fileDescriptor_conversation_e5c78f365498099c, []int{14}
}
func (m *BatchSetConversationsResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BatchSetConversationsResp.Unmarshal(m, b)
@ -777,6 +777,82 @@ func (m *BatchSetConversationsResp) GetFailed() []string {
return nil
}
type GetSuperGroupOpenNotDisturbUserIDReq struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetSuperGroupOpenNotDisturbUserIDReq) Reset() { *m = GetSuperGroupOpenNotDisturbUserIDReq{} }
func (m *GetSuperGroupOpenNotDisturbUserIDReq) String() string { return proto.CompactTextString(m) }
func (*GetSuperGroupOpenNotDisturbUserIDReq) ProtoMessage() {}
func (*GetSuperGroupOpenNotDisturbUserIDReq) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_e5c78f365498099c, []int{15}
}
func (m *GetSuperGroupOpenNotDisturbUserIDReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDReq.Unmarshal(m, b)
}
func (m *GetSuperGroupOpenNotDisturbUserIDReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDReq.Marshal(b, m, deterministic)
}
func (dst *GetSuperGroupOpenNotDisturbUserIDReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDReq.Merge(dst, src)
}
func (m *GetSuperGroupOpenNotDisturbUserIDReq) XXX_Size() int {
return xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDReq.Size(m)
}
func (m *GetSuperGroupOpenNotDisturbUserIDReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDReq proto.InternalMessageInfo
func (m *GetSuperGroupOpenNotDisturbUserIDReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
type GetSuperGroupOpenNotDisturbUserIDResp struct {
UserIDs []string `protobuf:"bytes,1,rep,name=userIDs" json:"userIDs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *GetSuperGroupOpenNotDisturbUserIDResp) Reset() { *m = GetSuperGroupOpenNotDisturbUserIDResp{} }
func (m *GetSuperGroupOpenNotDisturbUserIDResp) String() string { return proto.CompactTextString(m) }
func (*GetSuperGroupOpenNotDisturbUserIDResp) ProtoMessage() {}
func (*GetSuperGroupOpenNotDisturbUserIDResp) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_e5c78f365498099c, []int{16}
}
func (m *GetSuperGroupOpenNotDisturbUserIDResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDResp.Unmarshal(m, b)
}
func (m *GetSuperGroupOpenNotDisturbUserIDResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDResp.Marshal(b, m, deterministic)
}
func (dst *GetSuperGroupOpenNotDisturbUserIDResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDResp.Merge(dst, src)
}
func (m *GetSuperGroupOpenNotDisturbUserIDResp) XXX_Size() int {
return xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDResp.Size(m)
}
func (m *GetSuperGroupOpenNotDisturbUserIDResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDResp proto.InternalMessageInfo
func (m *GetSuperGroupOpenNotDisturbUserIDResp) GetUserIDs() []string {
if m != nil {
return m.UserIDs
}
return nil
}
func init() {
proto.RegisterType((*Conversation)(nil), "conversation.Conversation")
proto.RegisterType((*ModifyConversationFieldReq)(nil), "conversation.ModifyConversationFieldReq")
@ -793,6 +869,8 @@ func init() {
proto.RegisterType((*GetAllConversationsResp)(nil), "conversation.GetAllConversationsResp")
proto.RegisterType((*BatchSetConversationsReq)(nil), "conversation.BatchSetConversationsReq")
proto.RegisterType((*BatchSetConversationsResp)(nil), "conversation.BatchSetConversationsResp")
proto.RegisterType((*GetSuperGroupOpenNotDisturbUserIDReq)(nil), "conversation.GetSuperGroupOpenNotDisturbUserIDReq")
proto.RegisterType((*GetSuperGroupOpenNotDisturbUserIDResp)(nil), "conversation.GetSuperGroupOpenNotDisturbUserIDResp")
}
// Reference imports to suppress errors if they are not otherwise used.
@ -813,6 +891,7 @@ type ConversationClient interface {
BatchSetConversations(ctx context.Context, in *BatchSetConversationsReq, opts ...grpc.CallOption) (*BatchSetConversationsResp, error)
SetConversation(ctx context.Context, in *SetConversationReq, opts ...grpc.CallOption) (*SetConversationResp, error)
SetRecvMsgOpt(ctx context.Context, in *SetRecvMsgOptReq, opts ...grpc.CallOption) (*SetRecvMsgOptResp, error)
GetSuperGroupOpenNotDisturbUserID(ctx context.Context, in *GetSuperGroupOpenNotDisturbUserIDReq, opts ...grpc.CallOption) (*GetSuperGroupOpenNotDisturbUserIDResp, error)
}
type conversationClient struct {
@ -886,6 +965,15 @@ func (c *conversationClient) SetRecvMsgOpt(ctx context.Context, in *SetRecvMsgOp
return out, nil
}
func (c *conversationClient) GetSuperGroupOpenNotDisturbUserID(ctx context.Context, in *GetSuperGroupOpenNotDisturbUserIDReq, opts ...grpc.CallOption) (*GetSuperGroupOpenNotDisturbUserIDResp, error) {
out := new(GetSuperGroupOpenNotDisturbUserIDResp)
err := grpc.Invoke(ctx, "/conversation.conversation/GetSuperGroupOpenNotDisturbUserID", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// Server API for Conversation service
type ConversationServer interface {
@ -896,6 +984,7 @@ type ConversationServer interface {
BatchSetConversations(context.Context, *BatchSetConversationsReq) (*BatchSetConversationsResp, error)
SetConversation(context.Context, *SetConversationReq) (*SetConversationResp, error)
SetRecvMsgOpt(context.Context, *SetRecvMsgOptReq) (*SetRecvMsgOptResp, error)
GetSuperGroupOpenNotDisturbUserID(context.Context, *GetSuperGroupOpenNotDisturbUserIDReq) (*GetSuperGroupOpenNotDisturbUserIDResp, error)
}
func RegisterConversationServer(s *grpc.Server, srv ConversationServer) {
@ -1028,6 +1117,24 @@ func _Conversation_SetRecvMsgOpt_Handler(srv interface{}, ctx context.Context, d
return interceptor(ctx, in, info, handler)
}
func _Conversation_GetSuperGroupOpenNotDisturbUserID_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetSuperGroupOpenNotDisturbUserIDReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ConversationServer).GetSuperGroupOpenNotDisturbUserID(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/conversation.conversation/GetSuperGroupOpenNotDisturbUserID",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ConversationServer).GetSuperGroupOpenNotDisturbUserID(ctx, req.(*GetSuperGroupOpenNotDisturbUserIDReq))
}
return interceptor(ctx, in, info, handler)
}
var _Conversation_serviceDesc = grpc.ServiceDesc{
ServiceName: "conversation.conversation",
HandlerType: (*ConversationServer)(nil),
@ -1060,65 +1167,73 @@ var _Conversation_serviceDesc = grpc.ServiceDesc{
MethodName: "SetRecvMsgOpt",
Handler: _Conversation_SetRecvMsgOpt_Handler,
},
{
MethodName: "GetSuperGroupOpenNotDisturbUserID",
Handler: _Conversation_GetSuperGroupOpenNotDisturbUserID_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "conversation/conversation.proto",
}
func init() {
proto.RegisterFile("conversation/conversation.proto", fileDescriptor_conversation_b0216cb81f8b796f)
proto.RegisterFile("conversation/conversation.proto", fileDescriptor_conversation_e5c78f365498099c)
}
var fileDescriptor_conversation_b0216cb81f8b796f = []byte{
// 789 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0x5b, 0x4f, 0xdb, 0x48,
0x14, 0x96, 0x13, 0x6e, 0x39, 0x49, 0x20, 0x7b, 0x58, 0x60, 0xd6, 0xbb, 0x0b, 0x59, 0x8b, 0x65,
0xb3, 0xac, 0x16, 0x24, 0x76, 0x9f, 0x5a, 0xa9, 0x2a, 0x24, 0x22, 0x8a, 0xd4, 0x34, 0xc8, 0x81,
0xaa, 0x17, 0xa9, 0x95, 0x89, 0x27, 0xc4, 0x6a, 0x6a, 0x4f, 0x3d, 0x63, 0x0a, 0x6f, 0xfd, 0x1d,
0xfd, 0x05, 0x6d, 0x9f, 0xfb, 0x03, 0x2b, 0x4f, 0xb8, 0x78, 0x32, 0xce, 0x4d, 0xea, 0xe3, 0x7c,
0x3e, 0x97, 0xef, 0x9c, 0xf3, 0x9d, 0x19, 0xc3, 0x56, 0x27, 0xf0, 0x2f, 0x69, 0xc8, 0x1d, 0xe1,
0x05, 0xfe, 0x7e, 0xf2, 0xb0, 0xc7, 0xc2, 0x40, 0x04, 0x58, 0x48, 0x62, 0xd6, 0xb7, 0x39, 0x28,
0x54, 0x13, 0x00, 0x96, 0x21, 0x1f, 0x7c, 0xf0, 0x69, 0x78, 0xc6, 0x69, 0xd8, 0xa8, 0x11, 0xa3,
0x6c, 0x54, 0x72, 0x76, 0x12, 0xc2, 0x1d, 0x58, 0x4e, 0x86, 0x68, 0xd4, 0x48, 0x46, 0x1a, 0x0d,
0xa1, 0xb8, 0x09, 0x10, 0xd2, 0xce, 0x65, 0x93, 0x5f, 0xb4, 0x98, 0x20, 0xd9, 0xb2, 0x51, 0x99,
0xb7, 0x13, 0x08, 0xee, 0x42, 0x29, 0xe9, 0x71, 0x7a, 0xcd, 0x28, 0x99, 0x93, 0x56, 0x1a, 0x8e,
0xeb, 0xb0, 0x10, 0x0d, 0x08, 0xcd, 0xcb, 0x5c, 0x37, 0x27, 0x24, 0xb0, 0x78, 0x11, 0x06, 0x11,
0x6b, 0xd4, 0xc8, 0x82, 0xfc, 0x70, 0x7b, 0x8c, 0xeb, 0x88, 0xfc, 0x90, 0x3a, 0x6e, 0x35, 0x88,
0x7c, 0x41, 0x16, 0x65, 0xe0, 0x24, 0x84, 0xdb, 0x50, 0x74, 0x43, 0xa7, 0x2b, 0x4e, 0xe9, 0x95,
0x38, 0xf5, 0xde, 0x51, 0xb2, 0x54, 0x36, 0x2a, 0x59, 0x5b, 0x05, 0xd1, 0x84, 0x25, 0x8f, 0x9f,
0x78, 0xbe, 0x4f, 0x5d, 0x92, 0x2b, 0x1b, 0x95, 0x25, 0xfb, 0xee, 0x8c, 0x16, 0x14, 0x1c, 0x21,
0x9c, 0x4e, 0x8f, 0xba, 0x0d, 0xbf, 0x1b, 0x10, 0x90, 0x14, 0x14, 0x2c, 0xce, 0xe2, 0xf1, 0x93,
0xd0, 0xbb, 0x74, 0x04, 0xad, 0xf6, 0x1c, 0x41, 0xf2, 0x32, 0x88, 0x0a, 0xc6, 0x6c, 0x25, 0xf1,
0x43, 0x21, 0xdb, 0x50, 0x18, 0xb0, 0x4d, 0x40, 0x71, 0x2e, 0x8f, 0x3f, 0x0d, 0x44, 0xc3, 0xaf,
0xc7, 0x28, 0x29, 0xca, 0x30, 0x0a, 0x86, 0xcb, 0x90, 0xa1, 0x57, 0x64, 0x59, 0xb2, 0xc8, 0xd0,
0x2b, 0xfc, 0x1f, 0xd6, 0x22, 0xe6, 0x3a, 0x82, 0x9e, 0xdd, 0x97, 0x2d, 0x2b, 0x5d, 0x91, 0x95,
0xa6, 0x7f, 0x8c, 0x33, 0x9d, 0x47, 0xa1, 0x5f, 0x8b, 0x42, 0xd9, 0x7f, 0x52, 0x92, 0x64, 0x14,
0xcc, 0xfa, 0x64, 0x80, 0xd9, 0x0c, 0x5c, 0xaf, 0x7b, 0x9d, 0x14, 0xcf, 0xb1, 0x47, 0xfb, 0xae,
0x4d, 0xdf, 0xe3, 0x23, 0x50, 0x54, 0x26, 0x55, 0x94, 0x3f, 0x30, 0xf7, 0x14, 0x39, 0x26, 0x3d,
0x6d, 0xc5, 0x1e, 0x7f, 0x83, 0x5c, 0x37, 0x8e, 0x25, 0x9b, 0x91, 0x91, 0xf9, 0xef, 0x81, 0x58,
0x58, 0x83, 0xf1, 0x3f, 0xf1, 0x78, 0x2c, 0xac, 0x6c, 0x25, 0x67, 0x27, 0x10, 0xeb, 0x77, 0xf8,
0x75, 0x24, 0x37, 0xce, 0xac, 0x8f, 0x06, 0x60, 0x9b, 0x0a, 0x25, 0xfd, 0x80, 0x73, 0x75, 0x46,
0xce, 0xca, 0xe2, 0xec, 0x42, 0xc9, 0x0f, 0x84, 0xd7, 0xf5, 0x3a, 0xf7, 0x72, 0x1e, 0x50, 0xd7,
0x70, 0x6b, 0x0d, 0x56, 0x35, 0x06, 0x9c, 0x59, 0x9f, 0x0d, 0x28, 0xb5, 0xa9, 0xb0, 0xef, 0x76,
0x24, 0xe6, 0x55, 0x86, 0x7c, 0x4b, 0x5f, 0xc8, 0x96, 0xba, 0x90, 0xd5, 0xd4, 0x85, 0xac, 0x6a,
0x0b, 0x69, 0x6b, 0x0b, 0x69, 0x2b, 0x0b, 0xa9, 0x55, 0x30, 0x37, 0xa2, 0x82, 0x55, 0xf8, 0x69,
0x88, 0x29, 0x67, 0xd6, 0x6b, 0xc0, 0xba, 0xde, 0x58, 0x9d, 0x9e, 0x91, 0x4a, 0x6f, 0xa8, 0xd0,
0x8c, 0x56, 0xa8, 0x75, 0x06, 0xab, 0x75, 0xbd, 0x6d, 0xda, 0xe4, 0x32, 0xb3, 0x4d, 0xce, 0x72,
0xb4, 0xb0, 0x7c, 0xba, 0xc6, 0x57, 0x60, 0x45, 0xad, 0x81, 0x93, 0x8c, 0x54, 0xe3, 0x30, 0x6c,
0x3d, 0x87, 0x9f, 0xf5, 0x14, 0x9c, 0xe1, 0x63, 0x28, 0x2a, 0xa0, 0xf4, 0x1f, 0xcf, 0x5d, 0x75,
0xb0, 0x1e, 0xc0, 0x7a, 0x9d, 0x8a, 0xc3, 0x7e, 0x7f, 0x76, 0xfe, 0xd6, 0x2b, 0xd8, 0x48, 0xf5,
0xfd, 0x21, 0xc4, 0xbe, 0x1a, 0x40, 0x8e, 0x1c, 0xd1, 0xe9, 0xb5, 0x53, 0x7a, 0xab, 0x85, 0x37,
0x66, 0x0c, 0x3f, 0x59, 0x2d, 0xa9, 0x72, 0xce, 0x8e, 0x90, 0x73, 0x13, 0x7e, 0x19, 0xc1, 0x95,
0xb3, 0xf8, 0x91, 0x69, 0x47, 0x9d, 0x0e, 0xe5, 0x03, 0x9a, 0x39, 0xfb, 0xf6, 0x18, 0x3f, 0x4b,
0xc7, 0x8e, 0xd7, 0xa7, 0xee, 0xcd, 0xdc, 0x6f, 0x4e, 0x07, 0x5f, 0xe6, 0xd5, 0x0b, 0x10, 0x7d,
0xd8, 0x18, 0x71, 0x25, 0x61, 0x45, 0xad, 0x79, 0xf4, 0xad, 0x6a, 0xfe, 0x3d, 0xa5, 0x25, 0x67,
0xf8, 0x0c, 0x56, 0x86, 0xf4, 0x86, 0x65, 0xd5, 0x5b, 0x5f, 0x54, 0xf3, 0x8f, 0x09, 0x16, 0x9c,
0xe1, 0xb9, 0x5c, 0x95, 0x61, 0xc5, 0xe0, 0xb6, 0xe6, 0x99, 0x22, 0x48, 0xf3, 0xcf, 0x29, 0xac,
0x38, 0xc3, 0x17, 0x50, 0x1a, 0xde, 0x15, 0x1c, 0x4f, 0x4d, 0x46, 0xb7, 0x26, 0x99, 0x70, 0x86,
0x3d, 0x58, 0x4b, 0x1d, 0x33, 0xee, 0xa8, 0xce, 0xa3, 0x74, 0x6b, 0xfe, 0x35, 0x95, 0xdd, 0x60,
0x00, 0xed, 0xf1, 0x03, 0x68, 0x4f, 0x1c, 0x40, 0xca, 0x13, 0x81, 0x27, 0x50, 0x54, 0xee, 0x5d,
0xdc, 0xd4, 0x7c, 0x94, 0xe7, 0xc3, 0xdc, 0x1a, 0xfb, 0x9d, 0xb3, 0xa3, 0x7f, 0x5f, 0xfe, 0xd3,
0x62, 0xd4, 0x7f, 0xd3, 0x68, 0xee, 0xb3, 0xb7, 0x17, 0xfb, 0xf2, 0x27, 0x51, 0xf9, 0x6f, 0x7c,
0x98, 0x3c, 0x9c, 0x2f, 0x48, 0x83, 0xff, 0xbe, 0x07, 0x00, 0x00, 0xff, 0xff, 0xae, 0x18, 0x3d,
0x4f, 0x68, 0x0a, 0x00, 0x00,
var fileDescriptor_conversation_e5c78f365498099c = []byte{
// 855 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xdd, 0x4e, 0xeb, 0x46,
0x10, 0x96, 0x13, 0x08, 0x64, 0x92, 0x40, 0xba, 0x14, 0xd8, 0xba, 0x2d, 0x84, 0x15, 0xd0, 0x94,
0xaa, 0x20, 0x41, 0xaf, 0x5a, 0xa9, 0x02, 0x12, 0x11, 0x45, 0x6a, 0x08, 0x72, 0xa0, 0xea, 0x8f,
0xd4, 0xca, 0x89, 0x37, 0xc4, 0x6a, 0x6a, 0x6f, 0xbd, 0x6b, 0x0a, 0x77, 0x7d, 0x80, 0x3e, 0x41,
0x9f, 0xa0, 0x3a, 0xd7, 0xe7, 0xe2, 0x3c, 0xde, 0x91, 0xd7, 0x01, 0xbc, 0x59, 0xe7, 0x4f, 0x3a,
0x97, 0xf3, 0x79, 0x66, 0xf6, 0x9b, 0xd9, 0x6f, 0x66, 0x0d, 0xbb, 0x3d, 0xdf, 0x7b, 0xa0, 0x01,
0xb7, 0x85, 0xeb, 0x7b, 0x27, 0x49, 0xe3, 0x98, 0x05, 0xbe, 0xf0, 0x51, 0x31, 0x89, 0x91, 0xb7,
0x4b, 0x50, 0xac, 0x25, 0x00, 0x54, 0x81, 0x82, 0xff, 0xb7, 0x47, 0x83, 0x3b, 0x4e, 0x83, 0x66,
0x1d, 0x1b, 0x15, 0xa3, 0x9a, 0xb7, 0x92, 0x10, 0x3a, 0x84, 0xb5, 0x64, 0x8a, 0x66, 0x1d, 0x67,
0xa4, 0xd3, 0x18, 0x8a, 0x76, 0x00, 0x02, 0xda, 0x7b, 0x68, 0xf1, 0xfb, 0x36, 0x13, 0x38, 0x5b,
0x31, 0xaa, 0xcb, 0x56, 0x02, 0x41, 0x47, 0x50, 0x4e, 0x46, 0xdc, 0x3e, 0x31, 0x8a, 0x97, 0xa4,
0x97, 0x86, 0xa3, 0x2d, 0xc8, 0x85, 0x31, 0xa1, 0x65, 0x79, 0xd6, 0xc8, 0x42, 0x18, 0x56, 0xee,
0x03, 0x3f, 0x64, 0xcd, 0x3a, 0xce, 0xc9, 0x0f, 0xcf, 0x66, 0x54, 0x47, 0xe8, 0x05, 0xd4, 0x76,
0x6a, 0x7e, 0xe8, 0x09, 0xbc, 0x22, 0x13, 0x27, 0x21, 0xb4, 0x0f, 0x25, 0x27, 0xb0, 0xfb, 0xe2,
0x96, 0x3e, 0x8a, 0x5b, 0xf7, 0x4f, 0x8a, 0x57, 0x2b, 0x46, 0x35, 0x6b, 0xa9, 0x20, 0x32, 0x61,
0xd5, 0xe5, 0x37, 0xae, 0xe7, 0x51, 0x07, 0xe7, 0x2b, 0x46, 0x75, 0xd5, 0x7a, 0xb1, 0x11, 0x81,
0xa2, 0x2d, 0x84, 0xdd, 0x1b, 0x50, 0xa7, 0xe9, 0xf5, 0x7d, 0x0c, 0x92, 0x82, 0x82, 0x45, 0xa7,
0xb8, 0xfc, 0x26, 0x70, 0x1f, 0x6c, 0x41, 0x6b, 0x03, 0x5b, 0xe0, 0x82, 0x4c, 0xa2, 0x82, 0x11,
0x5b, 0x49, 0xfc, 0x42, 0xc8, 0x36, 0x14, 0x63, 0xb6, 0x09, 0x28, 0x3a, 0xcb, 0xe5, 0xd7, 0xbe,
0x68, 0x7a, 0x8d, 0x08, 0xc5, 0x25, 0x99, 0x46, 0xc1, 0xd0, 0x1a, 0x64, 0xe8, 0x23, 0x5e, 0x93,
0x2c, 0x32, 0xf4, 0x11, 0x7d, 0x03, 0x9b, 0x21, 0x73, 0x6c, 0x41, 0xef, 0x5e, 0xcb, 0x96, 0x95,
0xae, 0xcb, 0x4a, 0xd3, 0x3f, 0x46, 0x27, 0x75, 0xc3, 0xc0, 0xab, 0x87, 0x81, 0xec, 0x3f, 0x2e,
0x4b, 0x32, 0x0a, 0x46, 0xfe, 0x33, 0xc0, 0x6c, 0xf9, 0x8e, 0xdb, 0x7f, 0x4a, 0x8a, 0xe7, 0xca,
0xa5, 0x43, 0xc7, 0xa2, 0x7f, 0xa1, 0xef, 0x41, 0x51, 0x99, 0x54, 0x51, 0xe1, 0xd4, 0x3c, 0x56,
0xe4, 0x98, 0x8c, 0xb4, 0x14, 0x7f, 0xf4, 0x19, 0xe4, 0xfb, 0x51, 0x2e, 0xd9, 0x8c, 0x8c, 0x3c,
0xff, 0x15, 0x88, 0x84, 0x15, 0x5f, 0xff, 0x0f, 0x2e, 0x8f, 0x84, 0x95, 0xad, 0xe6, 0xad, 0x04,
0x42, 0x3e, 0x87, 0x4f, 0x27, 0x72, 0xe3, 0x8c, 0xfc, 0x63, 0x00, 0xea, 0x50, 0xa1, 0x1c, 0x1f,
0x73, 0xae, 0x2d, 0xc8, 0x59, 0x19, 0x9c, 0x23, 0x28, 0x7b, 0xbe, 0x70, 0xfb, 0x6e, 0xef, 0x55,
0xce, 0x31, 0x75, 0x0d, 0x27, 0x9b, 0xb0, 0xa1, 0x31, 0xe0, 0x8c, 0xfc, 0x6f, 0x40, 0xb9, 0x43,
0x85, 0xf5, 0x32, 0x23, 0x11, 0xaf, 0x0a, 0x14, 0xda, 0xfa, 0x40, 0xb6, 0xd5, 0x81, 0xac, 0xa5,
0x0e, 0x64, 0x4d, 0x1b, 0x48, 0x4b, 0x1b, 0x48, 0x4b, 0x19, 0x48, 0xad, 0x82, 0xa5, 0x09, 0x15,
0x6c, 0xc0, 0x47, 0x63, 0x4c, 0x39, 0x23, 0xbf, 0x01, 0x6a, 0xe8, 0x8d, 0xd5, 0xe9, 0x19, 0xa9,
0xf4, 0xc6, 0x0a, 0xcd, 0x68, 0x85, 0x92, 0x3b, 0xd8, 0x68, 0xe8, 0x6d, 0xd3, 0x6e, 0x2e, 0xb3,
0xd8, 0xcd, 0x11, 0x5b, 0x4b, 0xcb, 0xe7, 0x6b, 0x7c, 0x15, 0xd6, 0xd5, 0x1a, 0x38, 0xce, 0x48,
0x35, 0x8e, 0xc3, 0xe4, 0x27, 0xf8, 0x58, 0x3f, 0x82, 0x33, 0x74, 0x0e, 0x25, 0x05, 0x94, 0xf1,
0xd3, 0xb9, 0xab, 0x01, 0xe4, 0x5b, 0xd8, 0x6a, 0x50, 0x71, 0x31, 0x1c, 0x2e, 0xce, 0x9f, 0xfc,
0x0a, 0xdb, 0xa9, 0xb1, 0x1f, 0x84, 0xd8, 0x1b, 0x03, 0xf0, 0xa5, 0x2d, 0x7a, 0x83, 0x4e, 0x4a,
0x6f, 0xb5, 0xf4, 0xc6, 0x82, 0xe9, 0x67, 0xab, 0x25, 0x55, 0xce, 0xd9, 0x09, 0x72, 0x6e, 0xc1,
0x27, 0x13, 0xb8, 0x72, 0x16, 0x3d, 0x32, 0x9d, 0xb0, 0xd7, 0xa3, 0x3c, 0xa6, 0x99, 0xb7, 0x9e,
0xcd, 0xe8, 0x59, 0xba, 0xb2, 0xdd, 0x21, 0x75, 0x46, 0xf7, 0x3e, 0xb2, 0xc8, 0x39, 0xec, 0x37,
0xa8, 0xe8, 0x84, 0x8c, 0x06, 0x72, 0x33, 0xb7, 0x19, 0xf5, 0xae, 0x7d, 0x51, 0x77, 0xb9, 0x08,
0x83, 0x6e, 0xcc, 0x2f, 0x6a, 0x43, 0xe2, 0xf9, 0x32, 0x94, 0xe7, 0x8b, 0x5c, 0xc0, 0xc1, 0x1c,
0x19, 0x62, 0x72, 0xf1, 0xea, 0x7b, 0x21, 0x37, 0x32, 0x4f, 0xdf, 0xe5, 0xd4, 0x2d, 0x8c, 0x3c,
0xd8, 0x9e, 0xb0, 0x17, 0x51, 0x55, 0x6d, 0xfc, 0xe4, 0xd5, 0x6e, 0x7e, 0x39, 0xa7, 0x27, 0x67,
0xe8, 0x47, 0x58, 0x1f, 0x13, 0x3d, 0xaa, 0xa8, 0xd1, 0xfa, 0xb6, 0x30, 0xf7, 0x66, 0x78, 0x70,
0x86, 0xba, 0x72, 0x5e, 0xc7, 0x65, 0x8b, 0xf6, 0xb5, 0xc8, 0x94, 0xa9, 0x30, 0x0f, 0xe6, 0xf0,
0xe2, 0x0c, 0xfd, 0x0c, 0xe5, 0xf1, 0x81, 0x45, 0xd3, 0xa9, 0xc9, 0xec, 0x64, 0x96, 0x0b, 0x67,
0x68, 0x00, 0x9b, 0xa9, 0x5a, 0x43, 0x87, 0x6a, 0xf0, 0xa4, 0xe1, 0x31, 0xbf, 0x98, 0xcb, 0x2f,
0xbe, 0x80, 0xce, 0xf4, 0x0b, 0xe8, 0xcc, 0xbc, 0x80, 0x94, 0x77, 0x0a, 0xdd, 0x40, 0x49, 0x59,
0xfe, 0x68, 0x47, 0x8b, 0x51, 0xde, 0x30, 0x73, 0x77, 0xea, 0x77, 0xce, 0xd0, 0xbf, 0x06, 0xec,
0xcd, 0xd4, 0x3b, 0x3a, 0xd5, 0xba, 0x3b, 0x73, 0xc4, 0xcc, 0xb3, 0x85, 0x63, 0x38, 0xbb, 0xfc,
0xfa, 0x97, 0xaf, 0xa2, 0x6f, 0xbf, 0x37, 0x5b, 0x27, 0xec, 0x8f, 0xfb, 0x13, 0xf9, 0xe3, 0xac,
0xfc, 0x4b, 0x7f, 0x97, 0x34, 0xba, 0x39, 0xe9, 0x70, 0xf6, 0x3e, 0x00, 0x00, 0xff, 0xff, 0x1b,
0xb2, 0x44, 0x11, 0x7c, 0x0b, 0x00, 0x00,
}

View File

@ -85,6 +85,15 @@ message BatchSetConversationsResp{
repeated string Failed = 2;
}
message GetSuperGroupOpenNotDisturbUserIDReq {
string groupID = 1;
}
message GetSuperGroupOpenNotDisturbUserIDResp {
repeated string userIDs = 1;
}
service conversation {
rpc ModifyConversationField(ModifyConversationFieldReq)returns(ModifyConversationFieldResp);
rpc GetConversation(GetConversationReq)returns(GetConversationResp);
@ -93,5 +102,5 @@ service conversation {
rpc BatchSetConversations(BatchSetConversationsReq)returns(BatchSetConversationsResp);
rpc SetConversation(SetConversationReq)returns(SetConversationResp);
rpc SetRecvMsgOpt(SetRecvMsgOptReq)returns(SetRecvMsgOptResp);
rpc GetSuperGroupOpenNotDisturbUserID(GetSuperGroupOpenNotDisturbUserIDReq) returns (GetSuperGroupOpenNotDisturbUserIDResp);
}