GetSuperGroupOpenNotDisturbUserID -> GetRecvMsgNotNotifyUserIDs

This commit is contained in:
withchao
2023-02-23 11:04:51 +08:00
parent dae0c25a57
commit b4443c843a
5 changed files with 145 additions and 127 deletions
+121 -122
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_e5c78f365498099c, []int{0}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{1}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{2}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{3}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{4}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{5}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{6}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{7}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{8}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{9}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{10}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{11}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{12}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{13}
return fileDescriptor_conversation_33dbca8c7c6e1877, []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_e5c78f365498099c, []int{14}
return fileDescriptor_conversation_33dbca8c7c6e1877, []int{14}
}
func (m *BatchSetConversationsResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BatchSetConversationsResp.Unmarshal(m, b)
@@ -777,76 +777,76 @@ func (m *BatchSetConversationsResp) GetFailed() []string {
return nil
}
type GetSuperGroupOpenNotDisturbUserIDReq struct {
type GetRecvMsgNotNotifyUserIDsReq 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 *GetRecvMsgNotNotifyUserIDsReq) Reset() { *m = GetRecvMsgNotNotifyUserIDsReq{} }
func (m *GetRecvMsgNotNotifyUserIDsReq) String() string { return proto.CompactTextString(m) }
func (*GetRecvMsgNotNotifyUserIDsReq) ProtoMessage() {}
func (*GetRecvMsgNotNotifyUserIDsReq) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_33dbca8c7c6e1877, []int{15}
}
func (m *GetSuperGroupOpenNotDisturbUserIDReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDReq.Unmarshal(m, b)
func (m *GetRecvMsgNotNotifyUserIDsReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetRecvMsgNotNotifyUserIDsReq.Unmarshal(m, b)
}
func (m *GetSuperGroupOpenNotDisturbUserIDReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDReq.Marshal(b, m, deterministic)
func (m *GetRecvMsgNotNotifyUserIDsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetRecvMsgNotNotifyUserIDsReq.Marshal(b, m, deterministic)
}
func (dst *GetSuperGroupOpenNotDisturbUserIDReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDReq.Merge(dst, src)
func (dst *GetRecvMsgNotNotifyUserIDsReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetRecvMsgNotNotifyUserIDsReq.Merge(dst, src)
}
func (m *GetSuperGroupOpenNotDisturbUserIDReq) XXX_Size() int {
return xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDReq.Size(m)
func (m *GetRecvMsgNotNotifyUserIDsReq) XXX_Size() int {
return xxx_messageInfo_GetRecvMsgNotNotifyUserIDsReq.Size(m)
}
func (m *GetSuperGroupOpenNotDisturbUserIDReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDReq.DiscardUnknown(m)
func (m *GetRecvMsgNotNotifyUserIDsReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetRecvMsgNotNotifyUserIDsReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDReq proto.InternalMessageInfo
var xxx_messageInfo_GetRecvMsgNotNotifyUserIDsReq proto.InternalMessageInfo
func (m *GetSuperGroupOpenNotDisturbUserIDReq) GetGroupID() string {
func (m *GetRecvMsgNotNotifyUserIDsReq) GetGroupID() string {
if m != nil {
return m.GroupID
}
return ""
}
type GetSuperGroupOpenNotDisturbUserIDResp struct {
type GetRecvMsgNotNotifyUserIDsResp 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 *GetRecvMsgNotNotifyUserIDsResp) Reset() { *m = GetRecvMsgNotNotifyUserIDsResp{} }
func (m *GetRecvMsgNotNotifyUserIDsResp) String() string { return proto.CompactTextString(m) }
func (*GetRecvMsgNotNotifyUserIDsResp) ProtoMessage() {}
func (*GetRecvMsgNotNotifyUserIDsResp) Descriptor() ([]byte, []int) {
return fileDescriptor_conversation_33dbca8c7c6e1877, []int{16}
}
func (m *GetSuperGroupOpenNotDisturbUserIDResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDResp.Unmarshal(m, b)
func (m *GetRecvMsgNotNotifyUserIDsResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetRecvMsgNotNotifyUserIDsResp.Unmarshal(m, b)
}
func (m *GetSuperGroupOpenNotDisturbUserIDResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDResp.Marshal(b, m, deterministic)
func (m *GetRecvMsgNotNotifyUserIDsResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetRecvMsgNotNotifyUserIDsResp.Marshal(b, m, deterministic)
}
func (dst *GetSuperGroupOpenNotDisturbUserIDResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDResp.Merge(dst, src)
func (dst *GetRecvMsgNotNotifyUserIDsResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetRecvMsgNotNotifyUserIDsResp.Merge(dst, src)
}
func (m *GetSuperGroupOpenNotDisturbUserIDResp) XXX_Size() int {
return xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDResp.Size(m)
func (m *GetRecvMsgNotNotifyUserIDsResp) XXX_Size() int {
return xxx_messageInfo_GetRecvMsgNotNotifyUserIDsResp.Size(m)
}
func (m *GetSuperGroupOpenNotDisturbUserIDResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDResp.DiscardUnknown(m)
func (m *GetRecvMsgNotNotifyUserIDsResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetRecvMsgNotNotifyUserIDsResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetSuperGroupOpenNotDisturbUserIDResp proto.InternalMessageInfo
var xxx_messageInfo_GetRecvMsgNotNotifyUserIDsResp proto.InternalMessageInfo
func (m *GetSuperGroupOpenNotDisturbUserIDResp) GetUserIDs() []string {
func (m *GetRecvMsgNotNotifyUserIDsResp) GetUserIDs() []string {
if m != nil {
return m.UserIDs
}
@@ -869,8 +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")
proto.RegisterType((*GetRecvMsgNotNotifyUserIDsReq)(nil), "conversation.GetRecvMsgNotNotifyUserIDsReq")
proto.RegisterType((*GetRecvMsgNotNotifyUserIDsResp)(nil), "conversation.GetRecvMsgNotNotifyUserIDsResp")
}
// Reference imports to suppress errors if they are not otherwise used.
@@ -891,7 +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)
GetRecvMsgNotNotifyUserIDs(ctx context.Context, in *GetRecvMsgNotNotifyUserIDsReq, opts ...grpc.CallOption) (*GetRecvMsgNotNotifyUserIDsResp, error)
}
type conversationClient struct {
@@ -965,9 +965,9 @@ 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...)
func (c *conversationClient) GetRecvMsgNotNotifyUserIDs(ctx context.Context, in *GetRecvMsgNotNotifyUserIDsReq, opts ...grpc.CallOption) (*GetRecvMsgNotNotifyUserIDsResp, error) {
out := new(GetRecvMsgNotNotifyUserIDsResp)
err := grpc.Invoke(ctx, "/conversation.conversation/GetRecvMsgNotNotifyUserIDs", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
@@ -984,7 +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)
GetRecvMsgNotNotifyUserIDs(context.Context, *GetRecvMsgNotNotifyUserIDsReq) (*GetRecvMsgNotNotifyUserIDsResp, error)
}
func RegisterConversationServer(s *grpc.Server, srv ConversationServer) {
@@ -1117,20 +1117,20 @@ 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)
func _Conversation_GetRecvMsgNotNotifyUserIDs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetRecvMsgNotNotifyUserIDsReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(ConversationServer).GetSuperGroupOpenNotDisturbUserID(ctx, in)
return srv.(ConversationServer).GetRecvMsgNotNotifyUserIDs(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/conversation.conversation/GetSuperGroupOpenNotDisturbUserID",
FullMethod: "/conversation.conversation/GetRecvMsgNotNotifyUserIDs",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(ConversationServer).GetSuperGroupOpenNotDisturbUserID(ctx, req.(*GetSuperGroupOpenNotDisturbUserIDReq))
return srv.(ConversationServer).GetRecvMsgNotNotifyUserIDs(ctx, req.(*GetRecvMsgNotNotifyUserIDsReq))
}
return interceptor(ctx, in, info, handler)
}
@@ -1168,8 +1168,8 @@ var _Conversation_serviceDesc = grpc.ServiceDesc{
Handler: _Conversation_SetRecvMsgOpt_Handler,
},
{
MethodName: "GetSuperGroupOpenNotDisturbUserID",
Handler: _Conversation_GetSuperGroupOpenNotDisturbUserID_Handler,
MethodName: "GetRecvMsgNotNotifyUserIDs",
Handler: _Conversation_GetRecvMsgNotNotifyUserIDs_Handler,
},
},
Streams: []grpc.StreamDesc{},
@@ -1177,63 +1177,62 @@ var _Conversation_serviceDesc = grpc.ServiceDesc{
}
func init() {
proto.RegisterFile("conversation/conversation.proto", fileDescriptor_conversation_e5c78f365498099c)
proto.RegisterFile("conversation/conversation.proto", fileDescriptor_conversation_33dbca8c7c6e1877)
}
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,
var fileDescriptor_conversation_33dbca8c7c6e1877 = []byte{
// 843 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xdb, 0x4f, 0x3b, 0x45,
0x14, 0xce, 0xb6, 0xfc, 0xfa, 0xa3, 0xa7, 0x2d, 0xd4, 0x41, 0x60, 0x5c, 0x05, 0xea, 0x04, 0xb1,
0x82, 0x42, 0x82, 0xbe, 0x88, 0x89, 0x11, 0xda, 0xd0, 0x34, 0xb1, 0x94, 0x6c, 0xc1, 0x78, 0x49,
0x34, 0x4b, 0x77, 0x4a, 0x37, 0xd6, 0xdd, 0x71, 0x67, 0x96, 0xcb, 0x9b, 0x7f, 0x87, 0x8f, 0x3e,
0x19, 0x9f, 0xfd, 0x03, 0xcd, 0xce, 0x96, 0xb2, 0xd3, 0xd9, 0xed, 0x25, 0xf1, 0xf1, 0x7c, 0x7b,
0x2e, 0xdf, 0x39, 0xf3, 0x9d, 0x99, 0x85, 0xbd, 0xbe, 0xef, 0x3d, 0xd0, 0x80, 0xdb, 0xc2, 0xf5,
0xbd, 0x93, 0xa4, 0x71, 0xcc, 0x02, 0x5f, 0xf8, 0xa8, 0x9c, 0xc4, 0xc8, 0xbf, 0x2b, 0x50, 0x6e,
0x24, 0x00, 0x54, 0x83, 0x92, 0xff, 0xe8, 0xd1, 0xe0, 0x96, 0xd3, 0xa0, 0xdd, 0xc4, 0x46, 0xcd,
0xa8, 0x17, 0xad, 0x24, 0x84, 0x0e, 0x60, 0x2d, 0x99, 0xa2, 0xdd, 0xc4, 0x39, 0xe9, 0x34, 0x85,
0xa2, 0x5d, 0x80, 0x80, 0xf6, 0x1f, 0x3a, 0xfc, 0xbe, 0xcb, 0x04, 0xce, 0xd7, 0x8c, 0xfa, 0x1b,
0x2b, 0x81, 0xa0, 0x43, 0xa8, 0x26, 0x23, 0x6e, 0x9e, 0x19, 0xc5, 0x2b, 0xd2, 0x4b, 0xc3, 0xd1,
0x16, 0x14, 0xc2, 0x98, 0xd0, 0x1b, 0x59, 0x6b, 0x6c, 0x21, 0x0c, 0x6f, 0xef, 0x03, 0x3f, 0x64,
0xed, 0x26, 0x2e, 0xc8, 0x0f, 0x2f, 0x66, 0xd4, 0x47, 0xe8, 0x05, 0xd4, 0x76, 0x1a, 0x7e, 0xe8,
0x09, 0xfc, 0x56, 0x26, 0x4e, 0x42, 0x68, 0x1f, 0x2a, 0x4e, 0x60, 0x0f, 0xc4, 0x0d, 0x7d, 0x12,
0x37, 0xee, 0x6f, 0x14, 0xaf, 0xd6, 0x8c, 0x7a, 0xde, 0x52, 0x41, 0x64, 0xc2, 0xaa, 0xcb, 0xaf,
0x5d, 0xcf, 0xa3, 0x0e, 0x2e, 0xd6, 0x8c, 0xfa, 0xaa, 0x35, 0xb1, 0x11, 0x81, 0xb2, 0x2d, 0x84,
0xdd, 0x1f, 0x52, 0xa7, 0xed, 0x0d, 0x7c, 0x0c, 0x92, 0x82, 0x82, 0x45, 0x55, 0x5c, 0x7e, 0x1d,
0xb8, 0x0f, 0xb6, 0xa0, 0x8d, 0xa1, 0x2d, 0x70, 0x49, 0x26, 0x51, 0xc1, 0x88, 0xad, 0x24, 0x7e,
0x2e, 0xe4, 0x18, 0xca, 0x31, 0xdb, 0x04, 0x14, 0xd5, 0x72, 0xf9, 0x95, 0x2f, 0xda, 0x5e, 0x2b,
0x42, 0x71, 0x45, 0xa6, 0x51, 0x30, 0xb4, 0x06, 0x39, 0xfa, 0x84, 0xd7, 0x24, 0x8b, 0x1c, 0x7d,
0x42, 0x5f, 0xc0, 0x66, 0xc8, 0x1c, 0x5b, 0xd0, 0xdb, 0xd7, 0xb6, 0x65, 0xa7, 0xeb, 0xb2, 0xd3,
0xf4, 0x8f, 0x51, 0xa5, 0xbb, 0x30, 0xf0, 0x9a, 0x61, 0x20, 0xe7, 0x8f, 0xab, 0x92, 0x8c, 0x82,
0x91, 0x3f, 0x0d, 0x30, 0x3b, 0xbe, 0xe3, 0x0e, 0x9e, 0x93, 0xe2, 0xb9, 0x74, 0xe9, 0xc8, 0xb1,
0xe8, 0xef, 0xe8, 0x6b, 0x50, 0x54, 0x26, 0x55, 0x54, 0x3a, 0x35, 0x8f, 0x15, 0x39, 0x26, 0x23,
0x2d, 0xc5, 0x1f, 0x7d, 0x00, 0xc5, 0x41, 0x94, 0x4b, 0x0e, 0x23, 0x27, 0xeb, 0xbf, 0x02, 0x91,
0xb0, 0xe2, 0xe3, 0xff, 0xd6, 0xe5, 0x91, 0xb0, 0xf2, 0xf5, 0xa2, 0x95, 0x40, 0xc8, 0x0e, 0xbc,
0x9f, 0xc9, 0x8d, 0x33, 0xf2, 0x87, 0x01, 0xa8, 0x47, 0x85, 0x52, 0x3e, 0xe6, 0xdc, 0x58, 0x92,
0xb3, 0xb2, 0x38, 0x87, 0x50, 0xf5, 0x7c, 0xe1, 0x0e, 0xdc, 0xfe, 0xab, 0x9c, 0x63, 0xea, 0x1a,
0x4e, 0x36, 0x61, 0x43, 0x63, 0xc0, 0x19, 0xf9, 0xdb, 0x80, 0x6a, 0x8f, 0x0a, 0x6b, 0xb2, 0x23,
0x11, 0xaf, 0x1a, 0x94, 0xba, 0xfa, 0x42, 0x76, 0xd5, 0x85, 0x6c, 0xa4, 0x2e, 0x64, 0x43, 0x5b,
0x48, 0x4b, 0x5b, 0x48, 0x4b, 0x59, 0x48, 0xad, 0x83, 0x95, 0x8c, 0x0e, 0x36, 0xe0, 0x9d, 0x29,
0xa6, 0x9c, 0x91, 0x9f, 0x01, 0xb5, 0xf4, 0xc1, 0xea, 0xf4, 0x8c, 0x54, 0x7a, 0x53, 0x8d, 0xe6,
0xb4, 0x46, 0xc9, 0x2d, 0x6c, 0xb4, 0xf4, 0xb1, 0x69, 0x27, 0x97, 0x5b, 0xee, 0xe4, 0x88, 0xad,
0xa5, 0xe5, 0x8b, 0x0d, 0xbe, 0x0e, 0xeb, 0x6a, 0x0f, 0x1c, 0xe7, 0xa4, 0x1a, 0xa7, 0x61, 0xf2,
0x3d, 0xbc, 0xab, 0x97, 0xe0, 0x0c, 0x7d, 0x03, 0x15, 0x05, 0x94, 0xf1, 0xb3, 0xb9, 0xab, 0x01,
0xe4, 0x0c, 0xb6, 0x5a, 0x54, 0x9c, 0x8f, 0x46, 0xcb, 0xf3, 0x27, 0x3f, 0xc1, 0x76, 0x6a, 0xec,
0xff, 0x42, 0xec, 0x1f, 0x03, 0xf0, 0x85, 0x2d, 0xfa, 0xc3, 0x5e, 0xca, 0x6c, 0xb5, 0xf4, 0xc6,
0x92, 0xe9, 0xe7, 0xab, 0x25, 0x55, 0xce, 0xf9, 0x0c, 0x39, 0x77, 0xe0, 0xbd, 0x0c, 0xae, 0x9c,
0x45, 0x8f, 0x4c, 0x2f, 0xec, 0xf7, 0x29, 0x8f, 0x69, 0x16, 0xad, 0x17, 0x33, 0x7a, 0x96, 0x2e,
0x6d, 0x77, 0x44, 0x9d, 0xf1, 0xb9, 0x8f, 0x2d, 0xf2, 0x25, 0xec, 0xb4, 0x26, 0xdb, 0x71, 0xe5,
0x8b, 0xab, 0xa8, 0xde, 0x73, 0xcc, 0x4b, 0xf6, 0x9f, 0x78, 0xb7, 0x0c, 0xe5, 0xdd, 0x22, 0x67,
0xb0, 0x3b, 0x2b, 0x34, 0xa6, 0x13, 0x5f, 0x76, 0x13, 0x3a, 0x63, 0xf3, 0xf4, 0xaf, 0x82, 0x7a,
0xef, 0x22, 0x0f, 0xb6, 0x33, 0x6e, 0x42, 0x54, 0x57, 0x47, 0x9d, 0x7d, 0x99, 0x9b, 0x9f, 0x2c,
0xe8, 0xc9, 0x19, 0xfa, 0x0e, 0xd6, 0xa7, 0x64, 0x8e, 0x6a, 0x6a, 0xb4, 0x7e, 0x3f, 0x98, 0x1f,
0xce, 0xf1, 0xe0, 0x0c, 0xdd, 0xc9, 0x0d, 0x9d, 0x16, 0x2a, 0xda, 0xd7, 0x22, 0x53, 0xf6, 0xc0,
0xfc, 0x68, 0x01, 0x2f, 0xce, 0xd0, 0x0f, 0x50, 0x9d, 0x5e, 0x51, 0x34, 0x9b, 0x9a, 0xcc, 0x4e,
0xe6, 0xb9, 0x70, 0x86, 0x86, 0xb0, 0x99, 0xaa, 0x2e, 0x74, 0xa0, 0x06, 0x67, 0xad, 0x8b, 0xf9,
0xf1, 0x42, 0x7e, 0xf1, 0x01, 0xf4, 0x66, 0x1f, 0x40, 0x6f, 0xee, 0x01, 0xa4, 0xbc, 0x4c, 0xe8,
0x1a, 0x2a, 0xca, 0x75, 0x8f, 0x76, 0xb5, 0x18, 0xe5, 0xd5, 0x32, 0xf7, 0x66, 0x7e, 0xe7, 0x0c,
0x3d, 0x82, 0x99, 0xad, 0x73, 0x74, 0xa4, 0x4d, 0x35, 0x7b, 0x99, 0xcc, 0x4f, 0x17, 0x77, 0xe6,
0xec, 0xe2, 0xb3, 0x1f, 0x8f, 0xba, 0x8c, 0x7a, 0xbf, 0xb4, 0x3b, 0x27, 0xec, 0xd7, 0xfb, 0x13,
0xf9, 0x53, 0xac, 0xfc, 0x27, 0x7f, 0x95, 0x34, 0xee, 0x0a, 0xd2, 0xe1, 0xf3, 0xff, 0x02, 0x00,
0x00, 0xff, 0xff, 0x69, 0x06, 0xac, 0xa3, 0x58, 0x0b, 0x00, 0x00,
}