@@ -50,6 +50,7 @@ inputMediaGame#d33f43f3 id:InputGame = InputMedia;
5050inputMediaInvoice#f4e096c3 flags:# title:string description:string photo:flags.0? InputWebDocument invoice:Invoice payload:bytes provider:string provider_data:DataJSON start_param:string = InputMedia ;
5151inputMediaGeoLive#ce4e82fd flags:# stopped:flags.0? true geo_point:InputGeoPoint period:flags.1? int = InputMedia ;
5252inputMediaPoll#abe9ca25 flags:# poll:Poll correct_answers:flags.0? Vector <bytes > = InputMedia ;
53+ inputMediaDice#aeffa807 = InputMedia ;
5354
5455inputChatPhotoEmpty#1ca48f57 = InputChatPhoto ;
5556inputChatUploadedPhoto#927c55b4 file:InputFile = InputChatPhoto ;
@@ -106,7 +107,7 @@ channel#d31a961e flags:# creator:flags.0?true left:flags.2?true broadcast:flags.
106107channelForbidden#289da732 flags:# broadcast:flags.5? true megagroup:flags.8? true id:int access_hash:long title:string until_date:flags.16? int = Chat ;
107108
108109chatFull#1b7c9db3 flags:# can_set_username:flags.7? true has_scheduled:flags.8? true id:int about:string participants:ChatParticipants chat_photo:flags.2? Photo notify_settings:PeerNotifySettings exported_invite:ExportedChatInvite bot_info:flags.3? Vector <BotInfo > pinned_msg_id:flags.6? int folder_id:flags.11? int = ChatFull ;
109- channelFull#2d895c74 flags:# can_view_participants:flags.3? true can_set_username:flags.6? true can_set_stickers:flags.7? true hidden_prehistory:flags.10? true can_view_stats:flags.12? true can_set_location:flags.16? true has_scheduled:flags.19? true id:int about:string participants_count:flags.0? int admins_count:flags.1? int kicked_count:flags.2? int banned_count:flags.2? int online_count:flags.13? int read_inbox_max_id:int read_outbox_max_id:int unread_count:int chat_photo:Photo notify_settings:PeerNotifySettings exported_invite:ExportedChatInvite bot_info:Vector<BotInfo > migrated_from_chat_id:flags.4? int migrated_from_max_id:flags.4? int pinned_msg_id:flags.5? int stickerset:flags.8? StickerSet available_min_id:flags.9? int folder_id:flags.11? int linked_chat_id:flags.14? int location:flags.15? ChannelLocation slowmode_seconds:flags.17? int slowmode_next_send_date:flags.18? int pts:int = ChatFull ;
110+ channelFull#f0e6672a flags:# can_view_participants:flags.3? true can_set_username:flags.6? true can_set_stickers:flags.7? true hidden_prehistory:flags.10? true can_view_stats:flags.12? true can_set_location:flags.16? true has_scheduled:flags.19? true id:int about:string participants_count:flags.0? int admins_count:flags.1? int kicked_count:flags.2? int banned_count:flags.2? int online_count:flags.13? int read_inbox_max_id:int read_outbox_max_id:int unread_count:int chat_photo:Photo notify_settings:PeerNotifySettings exported_invite:ExportedChatInvite bot_info:Vector<BotInfo > migrated_from_chat_id:flags.4? int migrated_from_max_id:flags.4? int pinned_msg_id:flags.5? int stickerset:flags.8? StickerSet available_min_id:flags.9? int folder_id:flags.11? int linked_chat_id:flags.14? int location:flags.15? ChannelLocation slowmode_seconds:flags.17? int slowmode_next_send_date:flags.18? int stats_dc:flags.12 ? int pts:int = ChatFull ;
110111
111112chatParticipant#c8d7493e user_id:int inviter_id:int date:int = ChatParticipant ;
112113chatParticipantCreator#da13538a user_id:int = ChatParticipant ;
@@ -134,6 +135,7 @@ messageMediaGame#fdb19008 game:Game = MessageMedia;
134135messageMediaInvoice#84551347 flags:# shipping_address_requested:flags.1? true test:flags.3? true title:string description:string photo:flags.0? WebDocument receipt_msg_id:flags.2? int currency:string total_amount:long start_param:string = MessageMedia ;
135136messageMediaGeoLive#7c3c2609 geo:GeoPoint period:int = MessageMedia ;
136137messageMediaPoll#4bd6e798 poll:Poll results:PollResults = MessageMedia ;
138+ messageMediaDice#638fe46b value:int = MessageMedia ;
137139
138140messageActionEmpty#b6aef7b0 = MessageAction ;
139141messageActionChatCreate#a6638b9a title:string users:Vector<int > = MessageAction ;
@@ -330,6 +332,9 @@ updateTheme#8216fba3 theme:Theme = Update;
330332updateGeoLiveViewed#871fb939 peer:Peer msg_id:int = Update ;
331333updateLoginToken#564fe691 = Update ;
332334updateMessagePollVote#42f88f2c poll_id:long user_id:int options:Vector<bytes > = Update ;
335+ updateDialogFilter#26ffde7d flags:# id:int filter:flags.0? DialogFilter = Update ;
336+ updateDialogFilterOrder#a5d72105 order:Vector<int > = Update ;
337+ updateDialogFilters#3504914f = Update ;
333338
334339updates.state#a56c2a3e pts:int qts:int date:int seq:int unread_count:int = updates .State ;
335340
@@ -480,7 +485,7 @@ messages.affectedMessages#84d19185 pts:int pts_count:int = messages.AffectedMess
480485webPageEmpty#eb1477e8 id:long = WebPage ;
481486webPagePending#c586da1c id:long date:int = WebPage ;
482487webPage#e89c45b2 flags:# id:long url:string display_url:string hash:int type:flags.0? string site_name:flags.1? string title:flags.2? string description:flags.3? string photo:flags.4? Photo embed_url:flags.5? string embed_type:flags.5? string embed_width:flags.6? int embed_height:flags.6? int duration:flags.7? int author:flags.8? string document:flags.9? Document cached_page:flags.10? Page attributes:flags.12? Vector <WebPageAttribute > = WebPage ;
483- webPageNotModified#85849473 = WebPage ;
488+ webPageNotModified#7311ca11 flags:# cached_page_views:flags.0 ? int = WebPage ;
484489
485490authorization#ad01d61d flags:# current:flags.0? true official_app:flags.1? true password_pending:flags.2? true hash:long device_model:string platform:string system_version:string api_id:int app_name:string app_version:string date_created:int date_active:int ip:string country:string region:string = Authorization ;
486491
@@ -506,6 +511,7 @@ inputStickerSetEmpty#ffb62b95 = InputStickerSet;
506511inputStickerSetID#9de7a269 id:long access_hash:long = InputStickerSet ;
507512inputStickerSetShortName#861cc8a0 short_name:string = InputStickerSet ;
508513inputStickerSetAnimatedEmoji#28703c8 = InputStickerSet ;
514+ inputStickerSetDice#79e21a53 = InputStickerSet ;
509515
510516stickerSet#eeb46f27 flags:# archived:flags.1? true official:flags.2? true masks:flags.3? true animated:flags.5? true installed_date:flags.0? int id:long access_hash:long title:string short_name:string thumb:flags.4? PhotoSize thumb_dc_id:flags.4? int count:int hash:int = StickerSet ;
511517
@@ -552,6 +558,7 @@ messageEntityCashtag#4c4e743f offset:int length:int = MessageEntity;
552558messageEntityUnderline#9c4e7e8b offset:int length:int = MessageEntity ;
553559messageEntityStrike#bf0693d4 offset:int length:int = MessageEntity ;
554560messageEntityBlockquote#20df5d0 offset:int length:int = MessageEntity ;
561+ messageEntityBankCard#761e6af4 offset:int length:int = MessageEntity ;
555562
556563inputChannelEmpty#ee8c1e86 = InputChannel ;
557564inputChannel#afeb712e channel_id:int access_hash:long = InputChannel ;
@@ -800,7 +807,7 @@ phoneCallDiscarded#50ca4de1 flags:# need_rating:flags.2?true need_debug:flags.3?
800807
801808phoneConnection#9d4c17c0 id:long ip:string ipv6:string port:int peer_tag:bytes = PhoneConnection ;
802809
803- phoneCallProtocol#a2bb35cb flags:# udp_p2p:flags.0? true udp_reflector:flags.1? true min_layer:int max_layer:int = PhoneCallProtocol ;
810+ phoneCallProtocol#fc878fc8 flags:# udp_p2p:flags.0? true udp_reflector:flags.1? true min_layer:int max_layer:int library_versions:Vector< string > = PhoneCallProtocol ;
804811
805812phone.phoneCall#ec82e140 phone_call:PhoneCall users:Vector<User > = phone .PhoneCall ;
806813
@@ -986,7 +993,7 @@ pageListOrderedItemBlocks#98dd8936 num:string blocks:Vector<PageBlock> = PageLis
986993
987994pageRelatedArticle#b390dc08 flags:# url:string webpage_id:long title:flags.0? string description:flags.1? string photo_id:flags.2? long author:flags.3? string published_date:flags.4? int = PageRelatedArticle ;
988995
989- page#ae891bec flags:# part:flags.0? true rtl:flags.1? true v2:flags.2? true url:string blocks:Vector<PageBlock > photos:Vector<Photo > documents:Vector<Document > = Page ;
996+ page#98657f0d flags:# part:flags.0? true rtl:flags.1? true v2:flags.2? true url:string blocks:Vector<PageBlock > photos:Vector<Photo > documents:Vector<Document > views:flags.3 ? int = Page ;
990997
991998help.supportName#8c05f1c9 name:string = help .SupportName ;
992999
@@ -1051,6 +1058,7 @@ channelLocationEmpty#bfb5ad8b = ChannelLocation;
10511058channelLocation#209b82db geo_point:GeoPoint address:string = ChannelLocation ;
10521059
10531060peerLocated#ca461b5d peer:Peer expires:int distance:int = PeerLocated ;
1061+ peerSelfLocated#f8ec284b expires:int = PeerLocated ;
10541062
10551063restrictionReason#d072acb4 platform:string reason:string text:string = RestrictionReason ;
10561064
@@ -1088,6 +1096,28 @@ messageUserVoteMultiple#e8fe0de user_id:int options:Vector<bytes> date:int = Mes
10881096
10891097messages.votesList#823f649 flags:# count:int votes:Vector<MessageUserVote > users:Vector<User > next_offset:flags.0? string = messages .VotesList ;
10901098
1099+ bankCardOpenUrl#f568028a url:string name:string = BankCardOpenUrl ;
1100+
1101+ payments.bankCardData#3e24e573 title:string open_urls:Vector<BankCardOpenUrl > = payments .BankCardData ;
1102+
1103+ dialogFilter#7438f7e8 flags:# contacts:flags.0? true non_contacts:flags.1? true groups:flags.2? true broadcasts:flags.3? true bots:flags.4? true exclude_muted:flags.11? true exclude_read:flags.12? true exclude_archived:flags.13? true id:int title:string emoticon:flags.25? string pinned_peers:Vector<InputPeer > include_peers:Vector<InputPeer > exclude_peers:Vector<InputPeer > = DialogFilter ;
1104+
1105+ dialogFilterSuggested#77744d4a filter:DialogFilter description:string = DialogFilterSuggested ;
1106+
1107+ statsDateRangeDays#b637edaf min_date:int max_date:int = StatsDateRangeDays ;
1108+
1109+ statsAbsValueAndPrev#cb43acde current:double previous:double = StatsAbsValueAndPrev ;
1110+
1111+ statsPercentValue#cbce2fe0 part:double total:double = StatsPercentValue ;
1112+
1113+ statsGraphAsync#4a27eb2d token:string = StatsGraph ;
1114+ statsGraphError#bedc9822 error:string = StatsGraph ;
1115+ statsGraph#8ea464b6 flags:# json:DataJSON zoom_token:flags.0? string = StatsGraph ;
1116+
1117+ messageInteractionCounters#ad4fc9bd msg_id:int views:int forwards:int = MessageInteractionCounters ;
1118+
1119+ stats.broadcastStats#bdf78394 period:StatsDateRangeDays followers:StatsAbsValueAndPrev views_per_post:StatsAbsValueAndPrev shares_per_post:StatsAbsValueAndPrev enabled_notifications:StatsPercentValue growth_graph:StatsGraph followers_graph:StatsGraph mute_graph:StatsGraph top_hours_graph:StatsGraph interactions_graph:StatsGraph iv_interactions_graph:StatsGraph views_by_source_graph:StatsGraph new_followers_by_source_graph:StatsGraph languages_graph:StatsGraph recent_message_interactions:Vector<MessageInteractionCounters > = stats .BroadcastStats ;
1120+
10911121---functions ---
10921122
10931123invokeAfterMsg#cb9f372d {X:Type} msg_id:long query :!X = X ;
@@ -1205,7 +1235,7 @@ contacts.getSaved#82f1e39f = Vector<SavedContact>;
12051235contacts.toggleTopPeers#8514bdda enabled:Bool = Bool ;
12061236contacts.addContact#e8f463d0 flags:# add_phone_privacy_exception:flags.0? true id:InputUser first_name:string last_name:string phone:string = Updates ;
12071237contacts.acceptContact#f831a20f id:InputUser = Updates ;
1208- contacts.getLocated#a356056 geo_point:InputGeoPoint = Updates ;
1238+ contacts.getLocated#d348bc44 flags:# background:flags.1 ? true geo_point:InputGeoPoint self_expires:flags.0 ? int = Updates ;
12091239
12101240messages.getMessages#63c66506 id:Vector<InputMessage > = messages .Messages ;
12111241messages.getDialogs#a0ee3b73 flags:# exclude_pinned:flags.0? true folder_id:flags.1? int offset_date:int offset_id:int offset_peer:InputPeer limit:int hash:int = messages .Dialogs ;
@@ -1325,6 +1355,11 @@ messages.getScheduledMessages#bdbb0464 peer:InputPeer id:Vector<int> = messages.
13251355messages.sendScheduledMessages#bd38850a peer:InputPeer id:Vector<int > = Updates ;
13261356messages.deleteScheduledMessages#59ae2b16 peer:InputPeer id:Vector<int > = Updates ;
13271357messages.getPollVotes#b86e380e flags:# peer:InputPeer id:int option:flags.0? bytes offset:flags.1? string limit:int = messages .VotesList ;
1358+ messages.toggleStickerSets#b5052fea flags:# uninstall:flags.0? true archive:flags.1? true unarchive:flags.2? true stickersets:Vector<InputStickerSet > = Bool ;
1359+ messages.getDialogFilters#f19ed96d = Vector <DialogFilter >;
1360+ messages.getSuggestedDialogFilters#a29cd42c = Vector <DialogFilterSuggested >;
1361+ messages.updateDialogFilter#1ad4a04a flags:# id:int filter:flags.0? DialogFilter = Bool ;
1362+ messages.updateDialogFiltersOrder#c563c1e4 order:Vector<int > = Bool ;
13281363
13291364updates.getState#edd4882a = updates .State ;
13301365updates.getDifference#25939651 flags:# pts:int pts_total_limit:flags.0? int date:int qts:int = updates .Difference ;
@@ -1409,6 +1444,7 @@ payments.validateRequestedInfo#770a8e74 flags:# save:flags.0?true msg_id:int inf
14091444payments.sendPaymentForm#2b8879b3 flags:# msg_id:int requested_info_id:flags.0? string shipping_option_id:flags.1? string credentials:InputPaymentCredentials = payments .PaymentResult ;
14101445payments.getSavedInfo#227d824b = payments .SavedInfo ;
14111446payments.clearSavedInfo#d83d70c1 flags:# credentials:flags.0? true info:flags.1? true = Bool ;
1447+ payments.getBankCardData#2e79d779 number:string = payments .BankCardData ;
14121448
14131449stickers.createStickerSet#9bd86e6a flags:# masks:flags.0? true user_id:InputUser title:string short_name:string stickers:Vector<InputStickerSetItem > = messages .StickerSet ;
14141450stickers.removeStickerFromSet#f7760f51 sticker:InputDocument = messages .StickerSet ;
@@ -1433,4 +1469,7 @@ langpack.getLanguage#6a596502 lang_pack:string lang_code:string = LangPackLangua
14331469folders.editPeerFolders#6847d0ab folder_peers:Vector<InputFolderPeer > = Updates ;
14341470folders.deleteFolder#1c295881 folder_id:int = Updates ;
14351471
1436- // LAYER 109
1472+ stats.getBroadcastStats#ab42441a flags:# dark:flags.0? true channel:InputChannel = stats .BroadcastStats ;
1473+ stats.loadAsyncGraph#621d5fa0 flags:# token:string x:flags.0? long = StatsGraph ;
1474+
1475+ // LAYER 111
0 commit comments