github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/oidb/oidb0xec4.proto (about)

     1  syntax = "proto2";
     2  option go_package = "github.com/Mrs4s/MiraiGo/client/pb/oidb";
     3  
     4  message Comment {
     5    optional string id = 1;
     6    optional string comment = 2;
     7    optional uint64 time = 3;
     8    optional uint64 fromUin = 4;
     9    optional uint64 toUin = 5;
    10    optional string replyId = 6;
    11    optional string fromNick = 7;
    12  }
    13  
    14  message Praise {
    15    optional uint64 fromUin = 1;
    16    optional uint64 toUin = 2;
    17    optional uint64 time = 3;
    18    optional string fromNick = 4;
    19  }
    20  
    21  message Quest {
    22    optional string id = 1;
    23    optional string quest = 2;
    24    optional uint64 questUin = 3;
    25    optional uint64 time = 4;
    26    optional string ans = 5;
    27    optional uint64 ansTime = 6;
    28    repeated Comment comment = 7;
    29    repeated Praise praise = 8;
    30    optional uint64 praiseNum = 9;
    31    optional string likeKey = 10;
    32    optional uint64 systemId = 11;
    33    optional uint64 commentNum = 12;
    34    optional uint64 showType = 13;
    35    optional uint64 showTimes = 14;
    36    optional uint64 beenPraised = 15;
    37    optional bool questRead = 16;
    38    optional uint64 ansShowType = 17;
    39  }
    40  
    41  message DEC4ReqBody {
    42    optional uint64 uin = 1;
    43    optional uint64 questNum = 2;
    44    optional uint64 commentNum = 3;
    45    optional bytes cookie = 4;
    46    optional uint32 fetchType = 5;
    47  }
    48  
    49  message DEC4RspBody {
    50    repeated Quest quest = 1;
    51    optional bool isFetchOver = 2;
    52    optional uint32 totalQuestNum = 3;
    53    optional bytes cookie = 4;
    54    optional uint32 ret = 5;
    55    optional uint32 answeredQuestNum = 6;
    56  }