@@ -408,6 +408,7 @@ updateBotMessageReaction#ac21d3ce peer:Peer msg_id:int date:int actor:Peer old_r
408408updateBotMessageReactions#9cb7759 peer:Peer msg_id:int date:int reactions:Vector<ReactionCount > qts:int = Update ;
409409updateSavedDialogPinned#aeaf9e74 flags:# pinned:flags.0? true peer:DialogPeer = Update ;
410410updatePinnedSavedDialogs#686c85a6 flags:# order:flags.0? Vector <DialogPeer > = Update ;
411+ updateSavedReactionTags#39c67432 = Update ;
411412
412413updates.state#a56c2a3e pts:int qts:int date:int seq:int unread_count:int = updates .State ;
413414
@@ -1374,7 +1375,7 @@ auth.loggedOut#c3a2835f flags:# future_auth_token:flags.0?bytes = auth.LoggedOut
13741375
13751376reactionCount#a3d1cb80 flags:# chosen_order:flags.0? int reaction:Reaction count:int = ReactionCount ;
13761377
1377- messageReactions#4f2b9479 flags:# min:flags.0? true can_see_list:flags.2? true results:Vector<ReactionCount > recent_reactions:flags.1? Vector <MessagePeerReaction > = MessageReactions ;
1378+ messageReactions#4f2b9479 flags:# min:flags.0? true can_see_list:flags.2? true reactions_as_tags:flags.3 ? true results:Vector<ReactionCount > recent_reactions:flags.1? Vector <MessagePeerReaction > = MessageReactions ;
13781379
13791380messages.messageReactionsList#31bd492d flags:# count:int reactions:Vector<MessagePeerReaction > chats:Vector<Chat > users:Vector<User > next_offset:flags.0? string = messages .MessageReactionsList ;
13801381
@@ -1649,6 +1650,11 @@ messages.savedDialogs#f83ae221 dialogs:Vector<SavedDialog> messages:Vector<Messa
16491650messages.savedDialogsSlice#44ba9dd9 count:int dialogs:Vector<SavedDialog > messages:Vector<Message > chats:Vector<Chat > users:Vector<User > = messages .SavedDialogs ;
16501651messages.savedDialogsNotModified#c01f6fe8 count:int = messages .SavedDialogs ;
16511652
1653+ savedReactionTag#cb6ff828 flags:# reaction:Reaction title:flags.0? string count:int = SavedReactionTag ;
1654+
1655+ messages.savedReactionTagsNotModified#889b59ef = messages .SavedReactionTags ;
1656+ messages.savedReactionTags#3259950a tags:Vector<SavedReactionTag > hash:long = messages .SavedReactionTags ;
1657+
16521658---functions ---
16531659
16541660invokeAfterMsg#cb9f372d {X:Type} msg_id:long query :!X = X ;
@@ -1808,7 +1814,7 @@ contacts.setBlocked#94c65c76 flags:# my_stories_from:flags.0?true id:Vector<Inpu
18081814messages.getMessages#63c66506 id:Vector<InputMessage > = messages .Messages ;
18091815messages.getDialogs#a0f4cb4f flags:# exclude_pinned:flags.0? true folder_id:flags.1? int offset_date:int offset_id:int offset_peer:InputPeer limit:int hash:long = messages .Dialogs ;
18101816messages.getHistory#4423e6c5 peer:InputPeer offset_id:int offset_date:int add_offset:int limit:int max_id:int min_id:int hash:long = messages .Messages ;
1811- messages.search#a7b4e929 flags:# peer:InputPeer q:string from_id:flags.0? InputPeer saved_peer_id:flags.2? InputPeer top_msg_id:flags.1? int filter:MessagesFilter min_date:int max_date:int offset_id:int add_offset:int limit:int max_id:int min_id:int hash:long = messages .Messages ;
1817+ messages.search#29ee847a flags:# peer:InputPeer q:string from_id:flags.0? InputPeer saved_peer_id:flags.2? InputPeer saved_reaction:flags.3 ? Vector < Reaction > top_msg_id:flags.1? int filter:MessagesFilter min_date:int max_date:int offset_id:int add_offset:int limit:int max_id:int min_id:int hash:long = messages .Messages ;
18121818messages.readHistory#e306d3a peer:InputPeer max_id:int = messages .AffectedMessages ;
18131819messages.deleteHistory#b08f922a flags:# just_clear:flags.0? true revoke:flags.1? true peer:InputPeer max_id:int min_date:flags.2? int max_date:flags.3? int = messages .AffectedHistory ;
18141820messages.deleteMessages#e58e95d2 flags:# revoke:flags.0? true id:Vector<int > = messages .AffectedMessages ;
@@ -1999,6 +2005,9 @@ messages.deleteSavedHistory#6e98102b flags:# peer:InputPeer max_id:int min_date:
19992005messages.getPinnedSavedDialogs#d63d94e0 = messages .SavedDialogs ;
20002006messages.toggleSavedDialogPin#ac81bbde flags:# pinned:flags.0? true peer:InputDialogPeer = Bool ;
20012007messages.reorderPinnedSavedDialogs#8b716587 flags:# force:flags.0? true order:Vector<InputDialogPeer > = Bool ;
2008+ messages.getSavedReactionTags#761ddacf hash:long = messages .SavedReactionTags ;
2009+ messages.updateSavedReactionTag#60297dec flags:# reaction:Reaction title:flags.0? string = Bool ;
2010+ messages.getDefaultTagReactions#bdf93428 hash:long = messages .Reactions ;
20022011
20032012updates.getState#edd4882a = updates .State ;
20042013updates.getDifference#19c2f763 flags:# pts:int pts_limit:flags.1? int pts_total_limit:flags.0? int date:int qts:int qts_limit:flags.2? int = updates .Difference ;
@@ -2241,4 +2250,4 @@ premium.applyBoost#6b7da746 flags:# slots:flags.0?Vector<int> peer:InputPeer = p
22412250premium.getBoostsStatus#42f1f61 peer:InputPeer = premium .BoostsStatus ;
22422251premium.getUserBoosts#39854d1f peer:InputPeer user_id:InputUser = premium .BoostsList ;
22432252
2244- // LAYER 170
2253+ // LAYER 171
0 commit comments