github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/channel/GuildFeedCloudRead.pb.go (about)

     1  // Code generated by protoc-gen-golite. DO NOT EDIT.
     2  // source: pb/channel/GuildFeedCloudRead.proto
     3  
     4  package channel
     5  
     6  import (
     7  	proto "github.com/RomiChan/protobuf/proto"
     8  )
     9  
    10  type GetNoticesReq struct {
    11  	ExtInfo    *StCommonExt         `protobuf:"bytes,1,opt"`
    12  	PageNum    proto.Option[uint32] `protobuf:"varint,2,opt"`
    13  	AttachInfo proto.Option[string] `protobuf:"bytes,3,opt"`
    14  	_          [0]func()
    15  }
    16  
    17  type GetNoticesRsp struct {
    18  	ExtInfo    *StCommonExt         `protobuf:"bytes,1,opt"`
    19  	Notices    []*StNotice          `protobuf:"bytes,2,rep"`
    20  	TotalNum   proto.Option[uint32] `protobuf:"varint,3,opt"`
    21  	IsFinish   proto.Option[bool]   `protobuf:"varint,4,opt"`
    22  	AttachInfo proto.Option[string] `protobuf:"bytes,5,opt"`
    23  }
    24  
    25  type NeedInsertCommentInfo struct {
    26  	CommentID proto.Option[string] `protobuf:"bytes,1,opt"`
    27  	_         [0]func()
    28  }
    29  
    30  type RefreshToast struct {
    31  	Text proto.Option[string] `protobuf:"bytes,1,opt"`
    32  	_    [0]func()
    33  }
    34  
    35  type StGetChannelFeedsReq struct {
    36  	ExtInfo       *StCommonExt         `protobuf:"bytes,1,opt"`
    37  	Count         proto.Option[uint32] `protobuf:"varint,2,opt"`
    38  	From          proto.Option[uint32] `protobuf:"varint,3,opt"`
    39  	ChannelSign   *StChannelSign       `protobuf:"bytes,4,opt"`
    40  	FeedAttchInfo proto.Option[string] `protobuf:"bytes,5,opt"`
    41  	_             [0]func()
    42  }
    43  
    44  type StGetChannelFeedsRsp struct {
    45  	ExtInfo       *StCommonExt         `protobuf:"bytes,1,opt"`
    46  	VecFeed       []*StFeed            `protobuf:"bytes,2,rep"`
    47  	IsFinish      proto.Option[uint32] `protobuf:"varint,3,opt"`
    48  	User          *StUser              `protobuf:"bytes,4,opt"`
    49  	FeedAttchInfo proto.Option[string] `protobuf:"bytes,5,opt"`
    50  	RefreshToast  *RefreshToast        `protobuf:"bytes,6,opt"`
    51  }
    52  
    53  type StGetChannelShareFeedReq struct {
    54  	ExtInfo          *StCommonExt         `protobuf:"bytes,1,opt"`
    55  	From             proto.Option[uint32] `protobuf:"varint,2,opt"`
    56  	ChannelShareInfo *StChannelShareInfo  `protobuf:"bytes,3,opt"`
    57  	_                [0]func()
    58  }
    59  
    60  type StGetChannelShareFeedRsp struct {
    61  	ExtInfo *StCommonExt `protobuf:"bytes,1,opt"`
    62  	Feed    *StFeed      `protobuf:"bytes,2,opt"`
    63  	_       [0]func()
    64  }
    65  
    66  type StGetFeedCommentsReq struct {
    67  	ExtInfo     *StCommonExt         `protobuf:"bytes,1,opt"`
    68  	UserId      proto.Option[string] `protobuf:"bytes,2,opt"`
    69  	FeedId      proto.Option[string] `protobuf:"bytes,3,opt"`
    70  	ListNum     proto.Option[uint32] `protobuf:"varint,4,opt"`
    71  	From        proto.Option[uint32] `protobuf:"varint,5,opt"`
    72  	AttchInfo   proto.Option[string] `protobuf:"bytes,6,opt"`
    73  	EntrySchema proto.Option[string] `protobuf:"bytes,7,opt"`
    74  	_           [0]func()
    75  }
    76  
    77  type StGetFeedCommentsRsp struct {
    78  	ExtInfo    *StCommonExt         `protobuf:"bytes,1,opt"`
    79  	VecComment []*StComment         `protobuf:"bytes,2,rep"`
    80  	TotalNum   proto.Option[uint32] `protobuf:"varint,3,opt"`
    81  	IsFinish   proto.Option[uint32] `protobuf:"varint,4,opt"`
    82  	AttchInfo  proto.Option[string] `protobuf:"bytes,5,opt"`
    83  }
    84  
    85  type StGetFeedDetailReq struct {
    86  	ExtInfo     *StCommonExt         `protobuf:"bytes,1,opt"`
    87  	From        proto.Option[uint32] `protobuf:"varint,2,opt"`
    88  	UserId      proto.Option[string] `protobuf:"bytes,3,opt"`
    89  	FeedId      proto.Option[string] `protobuf:"bytes,4,opt"`
    90  	CreateTime  proto.Option[uint64] `protobuf:"varint,5,opt"`
    91  	DetailType  proto.Option[uint32] `protobuf:"varint,6,opt"`
    92  	ChannelSign *StChannelSign       `protobuf:"bytes,7,opt"`
    93  	_           [0]func()
    94  }
    95  
    96  type StGetFeedDetailRsp struct {
    97  	ExtInfo   *StCommonExt `protobuf:"bytes,1,opt"`
    98  	Feed      *StFeed      `protobuf:"bytes,2,opt"`
    99  	LoginUser *StUser      `protobuf:"bytes,3,opt"`
   100  	_         [0]func()
   101  }