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

     1  syntax = "proto3";
     2  
     3  option go_package = "github.com/Mrs4s/MiraiGo/client/pb/oidb";
     4  
     5  message DB77ReqBody {
     6    uint64 appId = 1;
     7    uint32 appType = 2;
     8    uint32 msgStyle = 3;
     9    uint64 senderUin = 4;
    10    DB77ClientInfo clientInfo = 5;
    11    string textMsg = 6;
    12    DB77ExtInfo extInfo = 7;
    13    uint32 sendType = 10;
    14    uint64 recvUin = 11;
    15    DB77RichMsgBody richMsgBody = 12;
    16    uint64 recvGuildId = 19;
    17  }
    18  
    19  message DB77ClientInfo {
    20    uint32 platform = 1;
    21    string sdkVersion = 2;
    22    string androidPackageName = 3;
    23    string androidSignature = 4;
    24    string iosBundleId = 5;
    25    string pcSign = 6;
    26  }
    27  
    28  message DB77ExtInfo {
    29    repeated uint32 customFeatureId = 11;
    30    string apnsWording = 12;
    31    uint32 groupSaveDbFlag = 13;
    32    uint32 receiverAppId = 14;
    33    uint64 msgSeq = 15;
    34  }
    35  
    36  message DB77RichMsgBody {
    37    string title = 10;
    38    string summary  = 11;
    39    string brief = 12;
    40    string url = 13;
    41    string pictureUrl = 14;
    42    string action = 15;
    43    string musicUrl = 16;
    44    //ImageInfo imageInfo = 17;
    45  }