Skip to content

Commit ff43138

Browse files
krypton-bytegithub-actions[bot]
authored andcommitted
Whatsmeow
- Update proto files - Update golang depedencies
1 parent a721b4e commit ff43138

21 files changed

+1670
-785
lines changed

goneonize/defproto/.sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5bece9bb0f6ed2b62a787fdf84efc80d35bbb66d
1+
00a897b3abb74cda37b919343aaa2ace6def4d92

goneonize/defproto/waArmadilloMiTransportAdminMessage/WAArmadilloMiTransportAdminMessage.proto

Lines changed: 153 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,140 @@ message MiTransportAdminMessage {
6565
optional Action action = 2;
6666
}
6767

68+
message XmatUnpinMessageV2 {
69+
optional string pinnedMessageID = 1;
70+
}
71+
72+
message XmatPinMessageV2 {
73+
optional string pinnedMessageID = 1;
74+
}
75+
76+
message XmatUpdatePayments {
77+
optional string receiverName = 1;
78+
optional string senderName = 2;
79+
optional float amount = 3;
80+
optional int64 transactionID = 4;
81+
optional int32 transactionStatus = 5;
82+
}
83+
84+
message XmatThreadQuickReaction {
85+
optional string threadQuickReactionEmoji = 1;
86+
optional string threadQuickReactionInstructionKeyID = 2;
87+
}
88+
89+
message XmatThreadNickname {
90+
optional int64 participantID = 1;
91+
optional string nickname = 2;
92+
}
93+
94+
message XmatThreadIcon {
95+
optional string threadIcon = 1;
96+
}
97+
98+
message XmatThemeColor {
99+
optional string themeID = 1;
100+
optional string themeColor = 2;
101+
repeated string gradient = 3;
102+
optional bool shouldShowIcon = 4;
103+
optional int32 themeType = 5;
104+
optional string accessibilityLabel = 6;
105+
optional string themeNameWithSubtitle = 7;
106+
optional string themeEmoji = 8;
107+
}
108+
109+
message XmatMessengerSharedAlbum {
110+
optional string xmaDataclass = 1;
111+
}
112+
113+
message XmatMessengerSharedAlbumRename {
114+
optional int64 sharedAlbumID = 1;
115+
optional string oldAlbumTitle = 2;
116+
optional string newAlbumTitle = 3;
117+
}
118+
119+
message XmatMessengerSharedAlbumDeletion {
120+
optional int64 sharedAlbumID = 1;
121+
optional string albumTitle = 2;
122+
}
123+
124+
message XmatMessengerSharedAlbumContentRemoval {
125+
message RemovedContentTuple {
126+
optional int64 key = 1;
127+
optional string value = 2;
128+
}
129+
130+
optional int64 sharedAlbumID = 1;
131+
repeated RemovedContentTuple removedContentMap = 2;
132+
optional int64 removedContentCount = 3;
133+
optional string albumTitle = 4;
134+
}
135+
136+
message XmatMessengerSharedAlbumAddition {
137+
optional int64 sharedAlbumID = 1;
138+
optional string albumTitle = 2;
139+
optional int64 numOfAttachments = 3;
140+
optional bool isAlbumCreation = 4;
141+
}
142+
143+
message XmatMessengerQRCodeScanned {
144+
optional string receiverName = 1;
145+
optional string senderName = 2;
146+
}
147+
148+
message XmatMessagingLimitSharing {
149+
optional string senderName = 1;
150+
optional string senderID = 2;
151+
optional string limitSharingType = 3;
152+
}
153+
154+
message XmatMagicWords {
155+
optional int64 newMagicWordCount = 1;
156+
optional int64 removedMagicWordCount = 2;
157+
optional string magicWord = 3;
158+
optional string emojiEffect = 4;
159+
optional bool isAllEdited = 5;
160+
optional string themeName = 6;
161+
}
162+
163+
message XmatLinkCTA {
164+
optional string linkCtaXmatPrimaryText = 1;
165+
optional string linkCtaXmatCtaText = 2;
166+
optional string linkCtaXmatCtaURL = 3;
167+
optional string linkCtaXmatCtaIosURL = 4;
168+
optional string androidUri = 5;
169+
optional string asyncURL = 6;
170+
optional bool wwwIsAsyncURL = 7;
171+
optional bool msiteEnabled = 8;
172+
optional bool hideUriInFallback = 9;
173+
optional bool showConfirmationDialog = 10;
174+
optional string graphPayload = 11;
175+
optional string identifierName = 12;
176+
optional string threadID = 13;
177+
optional bool hideCtaInFallback = 14;
178+
optional string ctxAdConversationStarterInfo = 15;
179+
optional string fbmUri = 16;
180+
optional string initiatorUserID = 17;
181+
}
182+
183+
message XmatInstantGameEncryptedDynamicCustomUpdate {
184+
optional string senderName = 1;
185+
optional string muteManagementAdminTextType = 2;
186+
optional string gameName = 3;
187+
}
188+
189+
message XmatFriendRequestConfirmedEncrypted {
190+
optional string otherUserName = 1;
191+
optional string isTurnOnCohort = 2;
192+
}
193+
194+
message XmatDisappearingSetting {
195+
optional int64 disappearingSettingTime = 1;
196+
optional int64 oldDisappearingSettingTime = 2;
197+
optional int64 disappearingSettingActorFbid = 3;
198+
optional int64 newEphemeralityType = 4;
199+
optional int64 oldEphemeralityType = 5;
200+
}
201+
68202
message DisappearingSettingChanged {
69203
optional int32 disappearingSettingDurationSeconds = 1;
70204
optional int32 oldDisappearingSettingDurationSeconds = 2;
@@ -117,5 +251,24 @@ message MiTransportAdminMessage {
117251
IconChanged iconChanged = 11;
118252
DisappearingSettingChanged disappearingSettingChanged = 12;
119253
LimitSharingChanged limitSharingChanged = 13;
254+
XmatDisappearingSetting xmatDisappearingSetting = 14;
255+
XmatFriendRequestConfirmedEncrypted xmatFriendRequestConfirmedEncrypted = 15;
256+
XmatInstantGameEncryptedDynamicCustomUpdate xmatInstantGameEncryptedDynamicCustomUpdate = 16;
257+
XmatLinkCTA xmatLinkCta = 17;
258+
XmatMagicWords xmatMagicWords = 18;
259+
XmatMessagingLimitSharing xmatMessagingLimitSharing = 19;
260+
XmatMessengerQRCodeScanned xmatMessengerQrCodeScanned = 20;
261+
XmatMessengerSharedAlbumAddition xmatMessengerSharedAlbumAddition = 21;
262+
XmatMessengerSharedAlbumContentRemoval xmatMessengerSharedAlbumContentRemoval = 22;
263+
XmatMessengerSharedAlbumDeletion xmatMessengerSharedAlbumDeletion = 23;
264+
XmatMessengerSharedAlbumRename xmatMessengerSharedAlbumRename = 24;
265+
XmatMessengerSharedAlbum xmatMessengerSharedAlbum = 25;
266+
XmatThemeColor xmatThemeColor = 26;
267+
XmatThreadIcon xmatThreadIcon = 27;
268+
XmatThreadNickname xmatThreadNickname = 28;
269+
XmatThreadQuickReaction xmatThreadQuickReaction = 29;
270+
XmatUpdatePayments xmatUpdatePayments = 30;
271+
XmatPinMessageV2 xmatPinMessageV2 = 31;
272+
XmatUnpinMessageV2 xmatUnpinMessageV2 = 32;
120273
}
121274
}

goneonize/defproto/waBotMetadata/WABotMetadata.proto

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,7 @@ message BotCapabilityMetadata {
267267
RICH_RESPONSE_SOURCES_IN_MESSAGE = 37;
268268
RICH_RESPONSE_SIDE_BY_SIDE_SURVEY = 38;
269269
RICH_RESPONSE_UNIFIED_TEXT_COMPONENT = 39;
270+
AI_SHARED_MEMORY = 40;
270271
}
271272

272273
repeated BotCapabilityType capabilities = 1;
@@ -338,6 +339,25 @@ message BotMessageOrigin {
338339
optional BotMessageOriginType type = 1;
339340
}
340341

342+
message AIThreadInfo {
343+
message AIThreadClientInfo {
344+
enum AIThreadType {
345+
UNKNOWN = 0;
346+
DEFAULT = 1;
347+
INCOGNITO = 2;
348+
}
349+
350+
optional AIThreadType type = 1;
351+
}
352+
353+
message AIThreadServerInfo {
354+
optional string title = 1;
355+
}
356+
357+
optional AIThreadServerInfo serverInfo = 1;
358+
optional AIThreadClientInfo clientInfo = 2;
359+
}
360+
341361
message BotAvatarMetadata {
342362
optional uint32 sentiment = 1;
343363
optional string behaviorGraph = 2;
@@ -492,4 +512,5 @@ message BotMetadata {
492512
optional BotUnifiedResponseMutation unifiedResponseMutation = 28;
493513
optional BotMessageOriginMetadata botMessageOriginMetadata = 29;
494514
optional InThreadSurveyMetadata inThreadSurveyMetadata = 30;
515+
optional AIThreadInfo botThreadInfo = 31;
495516
}

goneonize/defproto/waE2E/WAWebProtobufsE2E.proto

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -321,8 +321,9 @@ message InteractiveResponseMessage {
321321
message InteractiveMessage {
322322
message CarouselMessage {
323323
enum CarouselCardType {
324-
DEFAULT = 0;
325-
ALBUM = 1;
324+
UNKNOWN = 0;
325+
HSCROLL_CARDS = 1;
326+
ALBUM_IMAGE = 2;
326327
}
327328

328329
repeated InteractiveMessage cards = 1;
@@ -1049,6 +1050,7 @@ message ContextInfo {
10491050
STATUS = 2;
10501051
CHANNELS = 3;
10511052
META_AI = 4;
1053+
UGC = 5;
10521054
}
10531055

10541056
enum StatusSourceType {
@@ -1255,6 +1257,7 @@ message ContextInfo {
12551257
optional ForwardOrigin forwardOrigin = 67;
12561258
optional QuestionReplyQuotedMessage questionReplyQuotedMessage = 68;
12571259
optional StatusAudienceMetadata statusAudienceMetadata = 69;
1260+
optional uint32 nonJIDMentions = 70;
12581261
}
12591262

12601263
message AIRichResponseMessage {
@@ -1452,6 +1455,7 @@ message ThreadID {
14521455
enum ThreadType {
14531456
UNKNOWN = 0;
14541457
VIEW_REPLIES = 1;
1458+
AI_THREAD = 2;
14551459
}
14561460

14571461
optional ThreadType threadType = 1;

goneonize/defproto/waStatusAttributions/WAStatusAttributions.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ message StatusAttribution {
1111
STATUS_MENTION = 4;
1212
GROUP_STATUS = 5;
1313
RL_ATTRIBUTION = 6;
14+
AI_CREATED = 7;
1415
}
1516

1617
message RLAttribution {

goneonize/defproto/waSyncAction/WASyncAction.proto

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,11 +270,21 @@ message SyncActionValue {
270270
optional MaibaAIFeaturesControlAction maibaAiFeaturesControlAction = 68;
271271
optional BusinessBroadcastListAction businessBroadcastListAction = 69;
272272
optional MusicUserIdAction musicUserIDAction = 70;
273+
optional StatusPostOptInNotificationPreferencesAction statusPostOptInNotificationPreferencesAction = 71;
274+
}
275+
276+
message StatusPostOptInNotificationPreferencesAction {
277+
optional bool enabled = 1;
278+
}
279+
280+
message BroadcastListParticipant {
281+
required string lidJID = 1;
282+
optional string pnJID = 2;
273283
}
274284

275285
message BusinessBroadcastListAction {
276286
optional bool deleted = 1;
277-
repeated string lids = 2;
287+
repeated BroadcastListParticipant participants = 2;
278288
optional string listName = 3;
279289
}
280290

goneonize/defproto/waWa6/WAWebProtobufsWa6.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,7 @@ message ClientPayload {
229229
optional bool lidDbMigrated = 41;
230230
optional AccountType accountType = 42;
231231
optional sfixed32 connectionSequenceInfo = 43;
232+
optional bool paaLink = 44;
232233
}
233234

234235
message HandshakeMessage {

goneonize/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ toolchain go1.24.5
77
require (
88
github.com/lib/pq v1.10.9
99
github.com/mattn/go-sqlite3 v1.14.32
10-
go.mau.fi/whatsmeow v0.0.0-20250826144440-85e30ecab38b
10+
go.mau.fi/whatsmeow v0.0.0-20250829123043-72d2ed58e998
1111
google.golang.org/protobuf v1.36.8
1212
)
1313

goneonize/go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ go.mau.fi/libsignal v0.2.0 h1:oRXj3OHhEJq51BFEM8/50UZblmWiTYH93hsNTPcbk90=
3737
go.mau.fi/libsignal v0.2.0/go.mod h1:tvjoDsMejgT38CXTXwqaYu8itBiY8O2Mb6biWvZBb9k=
3838
go.mau.fi/util v0.9.0 h1:ya3s3pX+Y8R2fgp0DbE7a0o3FwncoelDX5iyaeVE8ls=
3939
go.mau.fi/util v0.9.0/go.mod h1:pdL3lg2aaeeHIreGXNnPwhJPXkXdc3ZxsI6le8hOWEA=
40-
go.mau.fi/whatsmeow v0.0.0-20250826144440-85e30ecab38b h1:E7KTA46O96g4PVMhVeJrkghA+6S/pFizo4xDMvv8PdQ=
41-
go.mau.fi/whatsmeow v0.0.0-20250826144440-85e30ecab38b/go.mod h1:xD0DR3s4T6PDd3BzgQG05AzLWxdKCmnvdCP3UuQvn9w=
40+
go.mau.fi/whatsmeow v0.0.0-20250829123043-72d2ed58e998 h1:d6Utj53kD7W3O1actrw40Od7xC2/UUr/LHwbIkamE78=
41+
go.mau.fi/whatsmeow v0.0.0-20250829123043-72d2ed58e998/go.mod h1:xD0DR3s4T6PDd3BzgQG05AzLWxdKCmnvdCP3UuQvn9w=
4242
golang.org/x/crypto v0.41.0 h1:WKYxWedPGCTVVl5+WHSSrOBT0O8lx32+zxmHxijgXp4=
4343
golang.org/x/crypto v0.41.0/go.mod h1:pO5AFd7FA68rFak7rOAGVuygIISepHftHnr8dr6+sUc=
4444
golang.org/x/exp v0.0.0-20250819193227-8b4c13bb791b h1:DXr+pvt3nC887026GRP39Ej11UATqWDmWuS99x26cD0=

neonize/proto/waArmadilloMiTransportAdminMessage/WAArmadilloMiTransportAdminMessage_pb2.py

Lines changed: 82 additions & 42 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)