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

     1  syntax = "proto3";
     2  
     3  option go_package = "github.com/Mrs4s/MiraiGo/client/pb/oidb";
     4  
     5  message OIDBSSOPkg {
     6    int32 command = 1;
     7    int32 serviceType = 2;
     8    int32 result = 3;
     9    bytes bodybuffer = 4;
    10    string errorMsg = 5;
    11    string clientVersion = 6;
    12  }
    13  
    14  message D8A0RspBody {
    15    int64 optUint64GroupCode = 1;
    16    // repeated D8A0KickResult msgKickResult = 2;
    17  }
    18  message D8A0KickResult {
    19    int32 optUint32Result = 1;
    20    int64 optUint64MemberUin = 2;
    21  }
    22  message D8A0KickMemberInfo {
    23    int32 optUint32Operate = 1;
    24    int64 optUint64MemberUin = 2;
    25    int32 optUint32Flag = 3;
    26    bytes optBytesMsg = 4;
    27  }
    28  message D8A0ReqBody {
    29    int64 optUint64GroupCode = 1;
    30    repeated D8A0KickMemberInfo msgKickList = 2;
    31    repeated int64 kickList = 3;
    32    int32 kickFlag = 4;
    33    bytes kickMsg = 5;
    34  }
    35  
    36  message D89AReqBody {
    37    int64 groupCode = 1;
    38    D89AGroupinfo stGroupInfo = 2;
    39    int64 originalOperatorUin = 3;
    40    int32 reqGroupOpenAppid = 4;
    41  }
    42  
    43  message D89AGroupinfo {
    44    int32 groupExtAdmNum = 1;
    45    int32 flag = 2;
    46    bytes ingGroupName = 3;
    47    bytes ingGroupMemo = 4;
    48    bytes ingGroupFingerMemo = 5;
    49    bytes ingGroupAioSkinUrl = 6;
    50    bytes ingGroupBoardSkinUrl = 7;
    51    bytes ingGroupCoverSkinUrl = 8;
    52    int32 groupGrade = 9;
    53    int32 activeMemberNum = 10;
    54    int32 certificationType = 11;
    55    bytes ingCertificationText = 12;
    56    bytes ingGroupRichFingerMemo = 13;
    57    // D89AGroupNewGuidelinesInfo stGroupNewguidelines = 14;
    58    int32 groupFace = 15;
    59    int32 addOption = 16;
    60    optional int32 shutupTime = 17;
    61    int32 groupTypeFlag = 18;
    62    bytes stringGroupTag = 19;
    63    // D89AGroupGeoInfo msgGroupGeoInfo = 20;
    64    int32 groupClassExt = 21;
    65    bytes ingGroupClassText = 22;
    66    int32 appPrivilegeFlag = 23;
    67    int32 appPrivilegeMask = 24;
    68    // D89AGroupExInfoOnly stGroupExInfo = 25;
    69    int32 groupSecLevel = 26;
    70    int32 groupSecLevelInfo = 27;
    71    int64 subscriptionUin = 28;
    72    int32 allowMemberInvite = 29;
    73    bytes ingGroupQuestion = 30;
    74    bytes ingGroupAnswer = 31;
    75    int32 groupFlagext3 = 32;
    76    int32 groupFlagext3Mask = 33;
    77    int32 groupOpenAppid = 34;
    78    int32 noFingerOpenFlag = 35;
    79    int32 noCodeFingerOpenFlag = 36;
    80    int64 rootId = 37;
    81    int32 msgLimitFrequency = 38;
    82  }
    83  
    84  message D89AGroupNewGuidelinesInfo {
    85    bool boolEnabled = 1;
    86    bytes ingContent = 2;
    87  }
    88  message D89AGroupExInfoOnly {
    89    int32 tribeId = 1;
    90    int32 moneyForAddGroup = 2;
    91  }
    92  
    93  message D89AGroupGeoInfo {
    94    int32 cityId = 1;
    95    int64 longtitude = 2;
    96    int64 latitude = 3;
    97    bytes ingGeoContent = 4;
    98    int64 poiId = 5;
    99  }
   100  
   101  message DED3ReqBody {
   102    int64 toUin = 1;
   103    int64 groupCode = 2;
   104    int32 msgSeq = 3;
   105    int32 msgRand = 4;
   106    int64 aioUin = 5;
   107  }