@@ -215,7 +215,7 @@ messageActionGroupCall#7a0d7f42 flags:# call:InputGroupCall duration:flags.0?int
215
215
messageActionInviteToGroupCall#502f92f7 call:InputGroupCall users:Vector<long > = MessageAction ;
216
216
messageActionSetMessagesTTL#3c134d7b flags:# period:int auto_setting_from:flags.0? long = MessageAction ;
217
217
messageActionGroupCallScheduled#b3a07661 call:InputGroupCall schedule_date:int = MessageAction ;
218
- messageActionSetChatTheme#aa786345 emoticon:string = MessageAction ;
218
+ messageActionSetChatTheme#b91bbd3a theme:ChatTheme = MessageAction ;
219
219
messageActionChatJoinedByRequest#ebbca3cb = MessageAction ;
220
220
messageActionWebViewDataSentMe#47dd8079 text:string data:string = MessageAction ;
221
221
messageActionWebViewDataSent#b4c38cb5 text:string = MessageAction ;
@@ -263,7 +263,7 @@ geoPoint#b2a2f663 flags:# long:double lat:double access_hash:long accuracy_radiu
263
263
264
264
auth.sentCode#5e002502 flags:# type:auth.SentCodeType phone_code_hash:string next_type:flags.1? auth .CodeType timeout:flags.2? int = auth .SentCode ;
265
265
auth.sentCodeSuccess#2390fe44 authorization:auth.Authorization = auth .SentCode ;
266
- auth.sentCodePaymentRequired#d7cef980 store_product:string phone_code_hash:string = auth .SentCode ;
266
+ auth.sentCodePaymentRequired#d7a2fcf9 store_product:string phone_code_hash:string support_email_address:string support_email_subject :string = auth .SentCode ;
267
267
268
268
auth.authorization#2ea2c0d4 flags:# setup_password_required:flags.1? true otherwise_relogin_days:flags.1? int tmp_sessions:flags.0? int future_auth_token:flags.2? bytes user:User = auth .Authorization ;
269
269
auth.authorizationSignUpRequired#44747e9a flags:# terms_of_service:flags.0? help .TermsOfService = auth .Authorization ;
@@ -296,7 +296,7 @@ inputReportReasonFake#f5ddd6e7 = ReportReason;
296
296
inputReportReasonIllegalDrugs#a8eb2be = ReportReason ;
297
297
inputReportReasonPersonalDetails#9ec7863d = ReportReason ;
298
298
299
- userFull#3fd81e28 flags:# blocked:flags.0?true phone_calls_available:flags.4?true phone_calls_private:flags.5?true can_pin_message:flags.7?true has_scheduled:flags.12?true video_calls_available:flags.13?true voice_messages_forbidden:flags.20?true translations_disabled:flags.23?true stories_pinned_available:flags.26?true blocked_my_stories_from:flags.27?true wallpaper_overridden:flags.28?true contact_require_premium:flags.29?true read_dates_private:flags.30?true flags2:# sponsored_enabled:flags2.7?true can_view_revenue:flags2.9?true bot_can_manage_emoji_status:flags2.10?true display_gifts_button:flags2.16?true id:long about:flags.1?string settings:PeerSettings personal_photo:flags.21?Photo profile_photo:flags.2?Photo fallback_photo:flags.22?Photo notify_settings:PeerNotifySettings bot_info:flags.3?BotInfo pinned_msg_id:flags.6?int common_chats_count:int folder_id:flags.11?int ttl_period:flags.14?int theme_emoticon:flags.15?string private_forward_name:flags.16?string bot_group_admin_rights:flags.17?ChatAdminRights bot_broadcast_admin_rights:flags.18?ChatAdminRights wallpaper:flags.24?WallPaper stories:flags.25?PeerStories business_work_hours:flags2.0?BusinessWorkHours business_location:flags2.1?BusinessLocation business_greeting_message:flags2.2?BusinessGreetingMessage business_away_message:flags2.3?BusinessAwayMessage business_intro:flags2.4?BusinessIntro birthday:flags2.5?Birthday personal_channel_id:flags2.6?long personal_channel_message:flags2.6?int stargifts_count:flags2.8?int starref_program:flags2.11?StarRefProgram bot_verification:flags2.12?BotVerification send_paid_messages_stars:flags2.14?long disallowed_gifts:flags2.15?DisallowedGiftsSettings stars_rating:flags2.17?StarsRating stars_my_pending_rating:flags2.18?StarsRating stars_my_pending_rating_date:flags2.18?int main_tab:flags2.20?ProfileTab saved_music:flags2.21?Document = UserFull;
299
+ userFull#c577b5ad flags:# blocked:flags.0?true phone_calls_available:flags.4?true phone_calls_private:flags.5?true can_pin_message:flags.7?true has_scheduled:flags.12?true video_calls_available:flags.13?true voice_messages_forbidden:flags.20?true translations_disabled:flags.23?true stories_pinned_available:flags.26?true blocked_my_stories_from:flags.27?true wallpaper_overridden:flags.28?true contact_require_premium:flags.29?true read_dates_private:flags.30?true flags2:# sponsored_enabled:flags2.7?true can_view_revenue:flags2.9?true bot_can_manage_emoji_status:flags2.10?true display_gifts_button:flags2.16?true id:long about:flags.1?string settings:PeerSettings personal_photo:flags.21?Photo profile_photo:flags.2?Photo fallback_photo:flags.22?Photo notify_settings:PeerNotifySettings bot_info:flags.3?BotInfo pinned_msg_id:flags.6?int common_chats_count:int folder_id:flags.11?int ttl_period:flags.14?int theme:flags.15?ChatTheme private_forward_name:flags.16?string bot_group_admin_rights:flags.17?ChatAdminRights bot_broadcast_admin_rights:flags.18?ChatAdminRights wallpaper:flags.24?WallPaper stories:flags.25?PeerStories business_work_hours:flags2.0?BusinessWorkHours business_location:flags2.1?BusinessLocation business_greeting_message:flags2.2?BusinessGreetingMessage business_away_message:flags2.3?BusinessAwayMessage business_intro:flags2.4?BusinessIntro birthday:flags2.5?Birthday personal_channel_id:flags2.6?long personal_channel_message:flags2.6?int stargifts_count:flags2.8?int starref_program:flags2.11?StarRefProgram bot_verification:flags2.12?BotVerification send_paid_messages_stars:flags2.14?long disallowed_gifts:flags2.15?DisallowedGiftsSettings stars_rating:flags2.17?StarsRating stars_my_pending_rating:flags2.18?StarsRating stars_my_pending_rating_date:flags2.18?int main_tab:flags2.20?ProfileTab saved_music:flags2.21?Document = UserFull;
300
300
301
301
contact#145ade0b user_id:long mutual:Bool = Contact ;
302
302
@@ -1465,6 +1465,12 @@ account.resetPasswordFailedWait#e3779861 retry_date:int = account.ResetPasswordR
1465
1465
account.resetPasswordRequestedWait#e9effc7d until_date:int = account .ResetPasswordResult ;
1466
1466
account.resetPasswordOk#e926d63e = account .ResetPasswordResult ;
1467
1467
1468
+ chatTheme#c3dffc04 emoticon:string = ChatTheme ;
1469
+ chatThemeUniqueGift#3458f9c8 gift:StarGift theme_settings:Vector<ThemeSettings > = ChatTheme ;
1470
+
1471
+ account.chatThemesNotModified#e011e1c4 = account .ChatThemes ;
1472
+ account.chatThemes#16484857 flags:# hash:long themes:Vector<ChatTheme > chats:Vector<Chat > users:Vector<User > next_offset:flags.0? int = account .ChatThemes ;
1473
+
1468
1474
sponsoredMessage#7dbf8673 flags:# recommended:flags.5? true can_report:flags.12? true random_id:bytes url:string title:string message:string entities:flags.1? Vector <MessageEntity > photo:flags.6? Photo media:flags.14? MessageMedia color:flags.13? PeerColor button_text:string sponsor_info:flags.7? string additional_info:flags.8? string min_display_duration:flags.15? int max_display_duration:flags.15? int = SponsoredMessage ;
1469
1475
1470
1476
messages.sponsoredMessages#ffda656d flags:# posts_between:flags.0? int start_delay:flags.1? int between_delay:flags.2? int messages:Vector<SponsoredMessage > chats:Vector<Chat > users:Vector<User > = messages .SponsoredMessages ;
@@ -1941,7 +1947,7 @@ starsGiveawayOption#94ce852a flags:# extended:flags.0?true default:flags.1?true
1941
1947
starsGiveawayWinnersOption#54236209 flags:# default:flags.0? true users:int per_user_stars:long = StarsGiveawayWinnersOption ;
1942
1948
1943
1949
starGift#80ac53c3 flags:# limited:flags.0? true sold_out:flags.1? true birthday:flags.2? true require_premium:flags.7? true limited_per_user:flags.8? true id:long sticker:Document stars:long availability_remains:flags.0? int availability_total:flags.0? int availability_resale:flags.4? long convert_stars:long first_sale_date:flags.1? int last_sale_date:flags.1? int upgrade_stars:flags.3? long resell_min_stars:flags.4? long title:flags.5? string released_by:flags.6? Peer per_user_total:flags.8? int per_user_remains:flags.8? int locked_until_date:flags.9? int = StarGift ;
1944
- starGiftUnique#26a5553e flags:# require_premium:flags.6? true resale_ton_only:flags.7? true id:long gift_id:long title:string slug:string num:int owner_id:flags.0? Peer owner_name:flags.1? string owner_address:flags.2? string attributes:Vector<StarGiftAttribute > availability_issued:int availability_total:int gift_address:flags.3? string resell_amount:flags.4? Vector <StarsAmount > released_by:flags.5? Peer value_amount:flags.8? long value_currency:flags.8? string = StarGift ;
1950
+ starGiftUnique#1befe865 flags:# require_premium:flags.6? true resale_ton_only:flags.7? true theme_available:flags.9 ? true id:long gift_id:long title:string slug:string num:int owner_id:flags.0? Peer owner_name:flags.1? string owner_address:flags.2? string attributes:Vector<StarGiftAttribute > availability_issued:int availability_total:int gift_address:flags.3? string resell_amount:flags.4? Vector <StarsAmount > released_by:flags.5? Peer value_amount:flags.8? long value_currency:flags.8? string theme_peer:flags.10 ? Peer = StarGift ;
1945
1951
1946
1952
payments.starGiftsNotModified#a388a368 = payments .StarGifts ;
1947
1953
payments.starGifts#2ed82995 hash:int gifts:Vector<StarGift > chats:Vector<Chat > users:Vector<User > = payments .StarGifts ;
@@ -2073,6 +2079,10 @@ account.savedMusicIds#998d6636 ids:Vector<long> = account.SavedMusicIds;
2073
2079
payments.checkCanSendGiftResultOk#374fa7ad = payments .CheckCanSendGiftResult ;
2074
2080
payments.checkCanSendGiftResultFail#d5e58274 reason:TextWithEntities = payments .CheckCanSendGiftResult ;
2075
2081
2082
+ inputChatThemeEmpty#83268483 = InputChatTheme ;
2083
+ inputChatTheme#c93de95c emoticon:string = InputChatTheme ;
2084
+ inputChatThemeUniqueGift#87e5dfe4 slug:string = InputChatTheme ;
2085
+
2076
2086
---functions ---
2077
2087
2078
2088
invokeAfterMsg#cb9f372d {X:Type} msg_id:long query :!X = X ;
@@ -2229,6 +2239,7 @@ account.toggleNoPaidMessagesException#fe2eda76 flags:# refund_charged:flags.0?tr
2229
2239
account.setMainProfileTab#5dee78b0 tab:ProfileTab = Bool ;
2230
2240
account.saveMusic#b26732a9 flags:# unsave:flags.0? true id:InputDocument after_id:flags.1? InputDocument = Bool ;
2231
2241
account.getSavedMusicIds#e09d5faf hash:long = account .SavedMusicIds ;
2242
+ account.getUniqueGiftChatThemes#fe74ef9f offset:int limit:int hash:long = account .ChatThemes ;
2232
2243
2233
2244
users.getUsers#d91a548 id:Vector<InputUser > = Vector <User >;
2234
2245
users.getFullUser#b60f5918 id:InputUser = users .UserFull ;
@@ -2405,7 +2416,7 @@ messages.getAdminsWithInvites#3920e6ef peer:InputPeer = messages.ChatAdminsWithI
2405
2416
messages.getChatInviteImporters#df04dd4e flags:# requested:flags.0? true subscription_expired:flags.3? true peer:InputPeer link:flags.1? string q:flags.2? string offset_date:int offset_user:InputUser limit:int = messages .ChatInviteImporters ;
2406
2417
messages.setHistoryTTL#b80e5fe4 peer:InputPeer period:int = Updates ;
2407
2418
messages.checkHistoryImportPeer#5dc60f03 peer:InputPeer = messages .CheckedHistoryImportPeer ;
2408
- messages.setChatTheme#e63be13f peer:InputPeer emoticon:string = Updates ;
2419
+ messages.setChatTheme#81202c9 peer:InputPeer theme:InputChatTheme = Updates ;
2409
2420
messages.getMessageReadParticipants#31c1c44f peer:InputPeer msg_id:int = Vector <ReadParticipantDate >;
2410
2421
messages.getSearchResultsCalendar#6aa3f6bd flags:# peer:InputPeer saved_peer_id:flags.2? InputPeer filter:MessagesFilter offset_id:int offset_date:int = messages .SearchResultsCalendar ;
2411
2422
messages.getSearchResultsPositions#9c7f2f10 flags:# peer:InputPeer saved_peer_id:flags.2? InputPeer filter:MessagesFilter offset_id:int limit:int = messages .SearchResultsPositions ;
@@ -2833,4 +2844,4 @@ fragment.getCollectibleInfo#be1e85ba collectible:InputCollectible = fragment.Col
2833
2844
// invokeWithApnsSecretPrefix#0dae54f8 nonce:string secret:string = Error;
2834
2845
// invokeWithReCaptchaPrefix#adbb0f94 token:string = Error;
2835
2846
2836
- // LAYER 213
2847
+ // LAYER 214
0 commit comments