@@ -3,7 +3,7 @@ package WAWebProtobufsE2E;
3
3
option go_package = "go.mau.fi/whatsmeow/proto/waE2E" ;
4
4
5
5
import "waAdv/WAAdv.proto" ;
6
- import "waBotMetadata/WAWebProtobufsBotMetadata .proto" ;
6
+ import "waBotMetadata/WABotMetadata .proto" ;
7
7
import "waCompanionReg/WACompanionReg.proto" ;
8
8
import "waMmsRetry/WAMmsRetry.proto" ;
9
9
import "waCommon/WACommon.proto" ;
@@ -319,6 +319,17 @@ message InteractiveResponseMessage {
319
319
}
320
320
321
321
message InteractiveMessage {
322
+ message CarouselMessage {
323
+ enum CarouselCardType {
324
+ DEFAULT = 0 ;
325
+ ALBUM = 1 ;
326
+ }
327
+
328
+ repeated InteractiveMessage cards = 1 ;
329
+ optional int32 messageVersion = 2 ;
330
+ optional CarouselCardType carouselCardType = 3 ;
331
+ }
332
+
322
333
message ShopMessage {
323
334
enum Surface {
324
335
UNKNOWN_SURFACE = 0 ;
@@ -332,11 +343,6 @@ message InteractiveMessage {
332
343
optional int32 messageVersion = 3 ;
333
344
}
334
345
335
- message CarouselMessage {
336
- repeated InteractiveMessage cards = 1 ;
337
- optional int32 messageVersion = 2 ;
338
- }
339
-
340
346
message NativeFlowMessage {
341
347
message NativeFlowButton {
342
348
optional string name = 1 ;
@@ -577,6 +583,8 @@ message PeerDataOperationRequestResponseMessage {
577
583
578
584
message CompanionCanonicalUserNonceFetchResponse {
579
585
optional string nonce = 1 ;
586
+ optional string waFbid = 2 ;
587
+ optional bool forceRefresh = 3 ;
580
588
}
581
589
582
590
message CompanionMetaNonceFetchResponse {
@@ -1031,6 +1039,7 @@ message ImageMessage {
1031
1039
optional ImageSourceType imageSourceType = 31 ;
1032
1040
optional string accessibilityLabel = 32 ;
1033
1041
optional MediaKeyDomain mediaKeyDomain = 33 ;
1042
+ optional string qrURL = 34 ;
1034
1043
}
1035
1044
1036
1045
message ContextInfo {
@@ -1150,6 +1159,7 @@ message ContextInfo {
1150
1159
optional bool wtwaAdFormat = 24 ;
1151
1160
optional AdType adType = 25 ;
1152
1161
optional string wtwaWebsiteURL = 26 ;
1162
+ optional string adPreviewURL = 27 ;
1153
1163
}
1154
1164
1155
1165
message AdReplyInfo {
@@ -1460,7 +1470,7 @@ message MessageContextInfo {
1460
1470
optional bytes paddingBytes = 4 ;
1461
1471
optional uint32 messageAddOnDurationInSecs = 5 ;
1462
1472
optional bytes botMessageSecret = 6 ;
1463
- optional WAWebProtobufsBotMetadata .BotMetadata botMetadata = 7 ;
1473
+ optional WABotMetadata .BotMetadata botMetadata = 7 ;
1464
1474
optional int32 reportingTokenVersion = 8 ;
1465
1475
optional MessageAddonExpiryType messageAddOnExpiryType = 9 ;
1466
1476
optional MessageAssociation messageAssociation = 10 ;
@@ -1693,7 +1703,7 @@ message AlbumMessage {
1693
1703
1694
1704
message MessageHistoryMetadata {
1695
1705
repeated string historyReceivers = 1 ;
1696
- optional int64 firstMessageTimestamp = 2 ;
1706
+ optional int64 oldestMessageTimestamp = 2 ;
1697
1707
optional int64 messageCount = 3 ;
1698
1708
}
1699
1709
@@ -1970,6 +1980,7 @@ message SendPaymentMessage {
1970
1980
optional Message noteMessage = 2 ;
1971
1981
optional WACommon.MessageKey requestMessageKey = 3 ;
1972
1982
optional PaymentBackground background = 4 ;
1983
+ optional string transactionData = 5 ;
1973
1984
}
1974
1985
1975
1986
message ContactsArrayMessage {
0 commit comments