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

     1  // Code generated by protoc-gen-golite. DO NOT EDIT.
     2  // source: pb/channel/GuildWriter.proto
     3  
     4  package channel
     5  
     6  import (
     7  	proto "github.com/RomiChan/protobuf/proto"
     8  )
     9  
    10  type StAlterFeedReq struct {
    11  	ExtInfo          *StCommonExt         `protobuf:"bytes,1,opt"`
    12  	Feed             *StFeed              `protobuf:"bytes,2,opt"`
    13  	BusiReqData      []byte               `protobuf:"bytes,3,opt"`
    14  	MBitmap          proto.Option[uint64] `protobuf:"varint,4,opt"`
    15  	From             proto.Option[int32]  `protobuf:"varint,5,opt"`
    16  	Src              proto.Option[int32]  `protobuf:"varint,6,opt"`
    17  	AlterFeedExtInfo []*CommonEntry       `protobuf:"bytes,7,rep"`
    18  	JsonFeed         proto.Option[string] `protobuf:"bytes,8,opt"`
    19  	ClientContent    *StClientContent     `protobuf:"bytes,9,opt"`
    20  }
    21  
    22  type StAlterFeedRsp struct {
    23  	ExtInfo     *StCommonExt `protobuf:"bytes,1,opt"`
    24  	Feed        *StFeed      `protobuf:"bytes,2,opt"`
    25  	BusiRspData []byte       `protobuf:"bytes,3,opt"`
    26  }
    27  
    28  type StClientContent struct {
    29  	ClientImageContents []*StClientImageContent `protobuf:"bytes,1,rep"`
    30  	ClientVideoContents []*StClientVideoContent `protobuf:"bytes,2,rep"`
    31  }
    32  
    33  type StClientImageContent struct {
    34  	TaskId proto.Option[string] `protobuf:"bytes,1,opt"`
    35  	PicId  proto.Option[string] `protobuf:"bytes,2,opt"`
    36  	Url    proto.Option[string] `protobuf:"bytes,3,opt"`
    37  	_      [0]func()
    38  }
    39  
    40  type StClientVideoContent struct {
    41  	TaskId   proto.Option[string] `protobuf:"bytes,1,opt"`
    42  	VideoId  proto.Option[string] `protobuf:"bytes,2,opt"`
    43  	VideoUrl proto.Option[string] `protobuf:"bytes,3,opt"`
    44  	CoverUrl proto.Option[string] `protobuf:"bytes,4,opt"`
    45  	_        [0]func()
    46  }
    47  
    48  type StDelFeedReq struct {
    49  	ExtInfo *StCommonExt        `protobuf:"bytes,1,opt"`
    50  	Feed    *StFeed             `protobuf:"bytes,2,opt"`
    51  	From    proto.Option[int32] `protobuf:"varint,3,opt"`
    52  	Src     proto.Option[int32] `protobuf:"varint,4,opt"`
    53  	_       [0]func()
    54  }
    55  
    56  type StDelFeedRsp struct {
    57  	ExtInfo *StCommonExt `protobuf:"bytes,1,opt"`
    58  	_       [0]func()
    59  }
    60  
    61  type StDoCommentReq struct {
    62  	ExtInfo     *StCommonExt         `protobuf:"bytes,1,opt"`
    63  	CommentType proto.Option[uint32] `protobuf:"varint,2,opt"`
    64  	Comment     *StComment           `protobuf:"bytes,3,opt"`
    65  	Feed        *StFeed              `protobuf:"bytes,4,opt"`
    66  	From        proto.Option[int32]  `protobuf:"varint,5,opt"`
    67  	BusiReqData []byte               `protobuf:"bytes,6,opt"`
    68  	Src         proto.Option[int32]  `protobuf:"varint,7,opt"`
    69  }
    70  
    71  type StDoCommentRsp struct {
    72  	ExtInfo     *StCommonExt `protobuf:"bytes,1,opt"`
    73  	Comment     *StComment   `protobuf:"bytes,2,opt"`
    74  	BusiRspData []byte       `protobuf:"bytes,3,opt"`
    75  }
    76  
    77  type StDoLikeReq struct {
    78  	ExtInfo         *StCommonExt           `protobuf:"bytes,1,opt"`
    79  	LikeType        proto.Option[uint32]   `protobuf:"varint,2,opt"`
    80  	Like            *StLike                `protobuf:"bytes,3,opt"`
    81  	Feed            *StFeed                `protobuf:"bytes,4,opt"`
    82  	BusiReqData     []byte                 `protobuf:"bytes,5,opt"`
    83  	Comment         *StComment             `protobuf:"bytes,6,opt"`
    84  	Reply           *StReply               `protobuf:"bytes,7,opt"`
    85  	From            proto.Option[int32]    `protobuf:"varint,8,opt"`
    86  	Src             proto.Option[int32]    `protobuf:"varint,9,opt"`
    87  	EmotionReaction *StEmotionReactionInfo `protobuf:"bytes,10,opt"`
    88  }
    89  
    90  type StDoLikeRsp struct {
    91  	ExtInfo         *StCommonExt           `protobuf:"bytes,1,opt"`
    92  	Like            *StLike                `protobuf:"bytes,2,opt"`
    93  	BusiRspData     []byte                 `protobuf:"bytes,3,opt"`
    94  	EmotionReaction *StEmotionReactionInfo `protobuf:"bytes,4,opt"`
    95  }
    96  
    97  type StDoReplyReq struct {
    98  	ExtInfo     *StCommonExt         `protobuf:"bytes,1,opt"`
    99  	ReplyType   proto.Option[uint32] `protobuf:"varint,2,opt"`
   100  	Reply       *StReply             `protobuf:"bytes,3,opt"`
   101  	Comment     *StComment           `protobuf:"bytes,4,opt"`
   102  	Feed        *StFeed              `protobuf:"bytes,5,opt"`
   103  	From        proto.Option[int32]  `protobuf:"varint,6,opt"`
   104  	BusiReqData []byte               `protobuf:"bytes,7,opt"`
   105  	Src         proto.Option[int32]  `protobuf:"varint,8,opt"`
   106  }
   107  
   108  type StDoReplyRsp struct {
   109  	ExtInfo     *StCommonExt `protobuf:"bytes,1,opt"`
   110  	Reply       *StReply     `protobuf:"bytes,2,opt"`
   111  	BusiRspData []byte       `protobuf:"bytes,3,opt"`
   112  }
   113  
   114  type StDoSecurityReq struct {
   115  	ExtInfo *StCommonExt        `protobuf:"bytes,1,opt"`
   116  	Feed    *StFeed             `protobuf:"bytes,2,opt"`
   117  	Comment *StComment          `protobuf:"bytes,3,opt"`
   118  	Reply   *StReply            `protobuf:"bytes,4,opt"`
   119  	Poster  *StUser             `protobuf:"bytes,5,opt"`
   120  	SecType proto.Option[int32] `protobuf:"varint,6,opt"`
   121  	_       [0]func()
   122  }
   123  
   124  type StDoSecurityRsp struct {
   125  	ExtInfo *StCommonExt `protobuf:"bytes,1,opt"`
   126  	_       [0]func()
   127  }
   128  
   129  type StModifyFeedReq struct {
   130  	ExtInfo           *StCommonExt         `protobuf:"bytes,1,opt"`
   131  	Feed              *StFeed              `protobuf:"bytes,2,opt"`
   132  	MBitmap           proto.Option[uint64] `protobuf:"varint,3,opt"`
   133  	From              proto.Option[int32]  `protobuf:"varint,4,opt"`
   134  	Src               proto.Option[int32]  `protobuf:"varint,5,opt"`
   135  	ModifyFeedExtInfo []*CommonEntry       `protobuf:"bytes,6,rep"`
   136  }
   137  
   138  type StModifyFeedRsp struct {
   139  	ExtInfo     *StCommonExt `protobuf:"bytes,1,opt"`
   140  	Feed        *StFeed      `protobuf:"bytes,2,opt"`
   141  	BusiRspData []byte       `protobuf:"bytes,3,opt"`
   142  }
   143  
   144  type StPublishFeedReq struct {
   145  	ExtInfo          *StCommonExt         `protobuf:"bytes,1,opt"`
   146  	Feed             *StFeed              `protobuf:"bytes,2,opt"`
   147  	BusiReqData      []byte               `protobuf:"bytes,3,opt"`
   148  	From             proto.Option[int32]  `protobuf:"varint,4,opt"`
   149  	Src              proto.Option[int32]  `protobuf:"varint,5,opt"`
   150  	StoreFeedExtInfo []*CommonEntry       `protobuf:"bytes,6,rep"`
   151  	JsonFeed         proto.Option[string] `protobuf:"bytes,7,opt"`
   152  	ClientContent    *StClientContent     `protobuf:"bytes,8,opt"`
   153  }
   154  
   155  type StPublishFeedRsp struct {
   156  	ExtInfo     *StCommonExt `protobuf:"bytes,1,opt"`
   157  	Feed        *StFeed      `protobuf:"bytes,2,opt"`
   158  	BusiRspData []byte       `protobuf:"bytes,3,opt"`
   159  }