@@ -296,7 +296,7 @@ inputReportReasonFake#f5ddd6e7 = ReportReason;
296296inputReportReasonIllegalDrugs#a8eb2be = ReportReason ;
297297inputReportReasonPersonalDetails#9ec7863d = ReportReason ;
298298
299- userFull#99e78045 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 = UserFull;
299+ userFull#29de80be 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 = UserFull;
300300
301301contact#145ade0b user_id:long mutual:Bool = Contact ;
302302
@@ -1938,8 +1938,8 @@ starsGiveawayOption#94ce852a flags:# extended:flags.0?true default:flags.1?true
19381938
19391939starsGiveawayWinnersOption#54236209 flags:# default:flags.0? true users:int per_user_stars:long = StarsGiveawayWinnersOption ;
19401940
1941- starGift#7f853c12 flags:# limited:flags.0? true sold_out:flags.1? true birthday:flags.2? 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 = StarGift ;
1942- starGiftUnique#f63778ae flags:# 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_stars:flags.4? long released_by:flags.5? Peer = StarGift ;
1941+ starGift#bcff5b 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 = StarGift ;
1942+ starGiftUnique#f63778ae flags:# require_premium:flags.6 ? true 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_stars:flags.4? long released_by:flags.5? Peer = StarGift ;
19431943
19441944payments.starGiftsNotModified#a388a368 = payments .StarGifts ;
19451945payments.starGifts#2ed82995 hash:int gifts:Vector<StarGift > chats:Vector<Chat > users:Vector<User > = payments .StarGifts ;
@@ -1988,7 +1988,7 @@ payments.uniqueStarGift#caa2f60b gift:StarGift users:Vector<User> = payments.Uni
19881988
19891989messages.webPagePreview#b53e8b21 media:MessageMedia users:Vector<User > = messages .WebPagePreview ;
19901990
1991- savedStarGift#dfda0499 flags:# name_hidden:flags.0? true unsaved:flags.5? true refunded:flags.9? true can_upgrade:flags.10? true pinned_to_top:flags.12? true from_id:flags.1? Peer date:int gift:StarGift message:flags.2? TextWithEntities msg_id:flags.3? int saved_id:flags.11? long convert_stars:flags.4? long upgrade_stars:flags.6? long can_export_at:flags.7? int transfer_stars:flags.8? long can_transfer_at:flags.13? int can_resell_at:flags.14? int = SavedStarGift ;
1991+ savedStarGift#1ea646df flags:# name_hidden:flags.0? true unsaved:flags.5? true refunded:flags.9? true can_upgrade:flags.10? true pinned_to_top:flags.12? true from_id:flags.1? Peer date:int gift:StarGift message:flags.2? TextWithEntities msg_id:flags.3? int saved_id:flags.11? long convert_stars:flags.4? long upgrade_stars:flags.6? long can_export_at:flags.7? int transfer_stars:flags.8? long can_transfer_at:flags.13? int can_resell_at:flags.14? int collection_id:flags.15 ? Vector < int > = SavedStarGift ;
19921992
19931993payments.savedStarGifts#95f389b1 flags:# count:int chat_notifications_enabled:flags.1? Bool gifts:Vector<SavedStarGift > next_offset:flags.0? string chats:Vector<Chat > users:Vector<User > = payments .SavedStarGifts ;
19941994
@@ -2037,6 +2037,13 @@ todoCompletion#4cc120b7 id:int completed_by:long date:int = TodoCompletion;
20372037
20382038suggestedPost#e8e37e5 flags:# accepted:flags.1? true rejected:flags.2? true price:flags.3? StarsAmount schedule_date:flags.0? int = SuggestedPost ;
20392039
2040+ starsRating#1b0e4f07 flags:# level:int current_level_stars:long stars:long next_level_stars:flags.0? long = StarsRating ;
2041+
2042+ starGiftCollection#9d6b13b0 flags:# collection_id:int title:string icon:flags.0? Document gifts_count:int hash:long = StarGiftCollection ;
2043+
2044+ payments.starGiftCollectionsNotModified#a0ba4f17 = payments .StarGiftCollections ;
2045+ payments.starGiftCollections#8a2932f3 collections:Vector<StarGiftCollection > = payments .StarGiftCollections ;
2046+
20402047---functions ---
20412048
20422049invokeAfterMsg#cb9f372d {X:Type} msg_id:long query :!X = X ;
@@ -2638,14 +2645,19 @@ payments.getStarGiftUpgradePreview#9c9abcb1 gift_id:long = payments.StarGiftUpgr
26382645payments.upgradeStarGift#aed6e4f5 flags:# keep_original_details:flags.0? true stargift:InputSavedStarGift = Updates ;
26392646payments.transferStarGift#7f18176a stargift:InputSavedStarGift to_id:InputPeer = Updates ;
26402647payments.getUniqueStarGift#a1974d72 slug:string = payments .UniqueStarGift ;
2641- payments.getSavedStarGifts#23830de9 flags:# exclude_unsaved:flags.0? true exclude_saved:flags.1? true exclude_unlimited:flags.2? true exclude_limited:flags.3? true exclude_unique:flags.4? true sort_by_value:flags.5? true peer:InputPeer offset:string limit:int = payments .SavedStarGifts ;
2648+ payments.getSavedStarGifts#a319e569 flags:# exclude_unsaved:flags.0? true exclude_saved:flags.1? true exclude_unlimited:flags.2? true exclude_limited:flags.3? true exclude_unique:flags.4? true sort_by_value:flags.5? true peer:InputPeer collection_id:flags.6 ? int offset:string limit:int = payments .SavedStarGifts ;
26422649payments.getSavedStarGift#b455a106 stargift:Vector<InputSavedStarGift > = payments .SavedStarGifts ;
26432650payments.getStarGiftWithdrawalUrl#d06e93a8 stargift:InputSavedStarGift password:InputCheckPasswordSRP = payments .StarGiftWithdrawalUrl ;
26442651payments.toggleChatStarGiftNotifications#60eaefa1 flags:# enabled:flags.0? true peer:InputPeer = Bool ;
26452652payments.toggleStarGiftsPinnedToTop#1513e7b0 peer:InputPeer stargift:Vector<InputSavedStarGift > = Bool ;
26462653payments.canPurchaseStore#4fdc5ea7 purpose:InputStorePaymentPurpose = Bool ;
26472654payments.getResaleStarGifts#7a5fa236 flags:# sort_by_price:flags.1? true sort_by_num:flags.2? true attributes_hash:flags.0? long gift_id:long attributes:flags.3? Vector <StarGiftAttributeId > offset:string limit:int = payments .ResaleStarGifts ;
26482655payments.updateStarGiftPrice#3baea4e1 stargift:InputSavedStarGift resell_stars:long = Updates ;
2656+ payments.createStarGiftCollection#1f4a0e87 peer:InputPeer title:string stargift:Vector<InputSavedStarGift > = StarGiftCollection ;
2657+ payments.updateStarGiftCollection#4fddbee7 flags:# peer:InputPeer collection_id:int title:flags.0? string delete_stargift:flags.1? Vector <InputSavedStarGift > add_stargift:flags.2? Vector <InputSavedStarGift > order:flags.3? Vector <InputSavedStarGift > = StarGiftCollection ;
2658+ payments.reorderStarGiftCollections#c32af4cc peer:InputPeer order:Vector<int > = Bool ;
2659+ payments.deleteStarGiftCollection#ad5648e8 peer:InputPeer collection_id:int = Bool ;
2660+ payments.getStarGiftCollections#981b91dd peer:InputPeer hash:long = payments .StarGiftCollections ;
26492661
26502662stickers.createStickerSet#9021ab67 flags:# masks:flags.0? true emojis:flags.5? true text_color:flags.6? true user_id:InputUser title:string short_name:string thumb:flags.2? InputDocument stickers:Vector<InputStickerSetItem > software:flags.3? string = messages .StickerSet ;
26512663stickers.removeStickerFromSet#f7760f51 sticker:InputDocument = messages .StickerSet ;
@@ -2777,4 +2789,4 @@ fragment.getCollectibleInfo#be1e85ba collectible:InputCollectible = fragment.Col
27772789// invokeWithApnsSecretPrefix#0dae54f8 nonce:string secret:string = Error;
27782790// invokeWithReCaptchaPrefix#adbb0f94 token:string = Error;
27792791
2780- // LAYER 209
2792+ // LAYER 210
0 commit comments