|
|
|
@ -29,11 +29,6 @@ inputMediaUploadedPhoto#f7aff1c0 file:InputFile caption:string = InputMedia;
@@ -29,11 +29,6 @@ inputMediaUploadedPhoto#f7aff1c0 file:InputFile caption:string = InputMedia;
|
|
|
|
|
inputMediaPhoto#e9bfb4f3 id:InputPhoto caption:string = InputMedia; |
|
|
|
|
inputMediaGeoPoint#f9c44144 geo_point:InputGeoPoint = InputMedia; |
|
|
|
|
inputMediaContact#a6e45987 phone_number:string first_name:string last_name:string = InputMedia; |
|
|
|
|
inputMediaUploadedVideo#82713fdf file:InputFile duration:int w:int h:int mime_type:string caption:string = InputMedia; |
|
|
|
|
inputMediaUploadedThumbVideo#7780ddf9 file:InputFile thumb:InputFile duration:int w:int h:int mime_type:string caption:string = InputMedia; |
|
|
|
|
inputMediaVideo#936a4ebd id:InputVideo caption:string = InputMedia; |
|
|
|
|
inputMediaUploadedAudio#4e498cab file:InputFile duration:int mime_type:string = InputMedia; |
|
|
|
|
inputMediaAudio#89938781 id:InputAudio = InputMedia; |
|
|
|
|
inputMediaUploadedDocument#1d89306d file:InputFile mime_type:string attributes:Vector<DocumentAttribute> caption:string = InputMedia; |
|
|
|
|
inputMediaUploadedThumbDocument#ad613491 file:InputFile thumb:InputFile mime_type:string attributes:Vector<DocumentAttribute> caption:string = InputMedia; |
|
|
|
|
inputMediaDocument#1a77f29c id:InputDocument caption:string = InputMedia; |
|
|
|
@ -50,13 +45,8 @@ inputGeoPoint#f3b7acc9 lat:double long:double = InputGeoPoint;
@@ -50,13 +45,8 @@ inputGeoPoint#f3b7acc9 lat:double long:double = InputGeoPoint;
|
|
|
|
|
inputPhotoEmpty#1cd7bf0d = InputPhoto; |
|
|
|
|
inputPhoto#fb95c6c4 id:long access_hash:long = InputPhoto; |
|
|
|
|
|
|
|
|
|
inputVideoEmpty#5508ec75 = InputVideo; |
|
|
|
|
inputVideo#ee579652 id:long access_hash:long = InputVideo; |
|
|
|
|
|
|
|
|
|
inputFileLocation#14637196 volume_id:long local_id:int secret:long = InputFileLocation; |
|
|
|
|
inputVideoFileLocation#3d0364ec id:long access_hash:long = InputFileLocation; |
|
|
|
|
inputEncryptedFileLocation#f5235d55 id:long access_hash:long = InputFileLocation; |
|
|
|
|
inputAudioFileLocation#74dc404d id:long access_hash:long = InputFileLocation; |
|
|
|
|
inputDocumentFileLocation#4e45abe9 id:long access_hash:long = InputFileLocation; |
|
|
|
|
|
|
|
|
|
inputPhotoCropAuto#ade6b004 = InputPhotoCrop; |
|
|
|
@ -83,7 +73,7 @@ fileLocationUnavailable#7c596b46 volume_id:long local_id:int secret:long = FileL
@@ -83,7 +73,7 @@ fileLocationUnavailable#7c596b46 volume_id:long local_id:int secret:long = FileL
|
|
|
|
|
fileLocation#53d69076 dc_id:int volume_id:long local_id:int secret:long = FileLocation; |
|
|
|
|
|
|
|
|
|
userEmpty#200250ba id:int = User; |
|
|
|
|
user#d10d979a flags:# self:flags.10?true contact:flags.11?true mutual_contact:flags.12?true deleted:flags.13?true bot:flags.14?true bot_chat_history:flags.15?true bot_nochats:flags.16?true verified:flags.17?true restricted:flags.18?true id:int access_hash:flags.0?long first_name:flags.1?string last_name:flags.2?string username:flags.3?string phone:flags.4?string photo:flags.5?UserProfilePhoto status:flags.6?UserStatus bot_info_version:flags.14?int restriction_reason:flags.18?string bot_inline_placeholder:flags.19?string = User; |
|
|
|
|
user#d10d979a flags:# self:flags.10?true contact:flags.11?true mutual_contact:flags.12?true deleted:flags.13?true bot:flags.14?true bot_chat_history:flags.15?true bot_nochats:flags.16?true verified:flags.17?true restricted:flags.18?true min:flags.20?true bot_inline_geo:flags.21?true id:int access_hash:flags.0?long first_name:flags.1?string last_name:flags.2?string username:flags.3?string phone:flags.4?string photo:flags.5?UserProfilePhoto status:flags.6?UserStatus bot_info_version:flags.14?int restriction_reason:flags.18?string bot_inline_placeholder:flags.19?string = User; |
|
|
|
|
|
|
|
|
|
userProfilePhotoEmpty#4f11bae1 = UserProfilePhoto; |
|
|
|
|
userProfilePhoto#d559d8c8 photo_id:long photo_small:FileLocation photo_big:FileLocation = UserProfilePhoto; |
|
|
|
@ -98,11 +88,11 @@ userStatusLastMonth#77ebc742 = UserStatus;
@@ -98,11 +88,11 @@ userStatusLastMonth#77ebc742 = UserStatus;
|
|
|
|
|
chatEmpty#9ba2d800 id:int = Chat; |
|
|
|
|
chat#d91cdd54 flags:# creator:flags.0?true kicked:flags.1?true left:flags.2?true admins_enabled:flags.3?true admin:flags.4?true deactivated:flags.5?true id:int title:string photo:ChatPhoto participants_count:int date:int version:int migrated_to:flags.6?InputChannel = Chat; |
|
|
|
|
chatForbidden#7328bdb id:int title:string = Chat; |
|
|
|
|
channel#4b1b7506 flags:# creator:flags.0?true kicked:flags.1?true left:flags.2?true editor:flags.3?true moderator:flags.4?true broadcast:flags.5?true verified:flags.7?true megagroup:flags.8?true restricted:flags.9?true id:int access_hash:long title:string username:flags.6?string photo:ChatPhoto date:int version:int restriction_reason:flags.9?string = Chat; |
|
|
|
|
channel#a14dca52 flags:# creator:flags.0?true kicked:flags.1?true left:flags.2?true editor:flags.3?true moderator:flags.4?true broadcast:flags.5?true verified:flags.7?true megagroup:flags.8?true restricted:flags.9?true democracy:flags.10?true signatures:flags.11?true min:flags.12?true id:int access_hash:flags.13?long title:string username:flags.6?string photo:ChatPhoto date:int version:int restriction_reason:flags.9?string = Chat; |
|
|
|
|
channelForbidden#2d85832c id:int access_hash:long title:string = Chat; |
|
|
|
|
|
|
|
|
|
chatFull#2e02a614 id:int participants:ChatParticipants chat_photo:Photo notify_settings:PeerNotifySettings exported_invite:ExportedChatInvite bot_info:Vector<BotInfo> = ChatFull; |
|
|
|
|
channelFull#9e341ddf flags:# can_view_participants:flags.3?true id:int about:string participants_count:flags.0?int admins_count:flags.1?int kicked_count:flags.2?int read_inbox_max_id:int unread_count:int unread_important_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 = ChatFull; |
|
|
|
|
channelFull#97bee562 flags:# can_view_participants:flags.3?true can_set_username:flags.6?true id:int about:string participants_count:flags.0?int admins_count:flags.1?int kicked_count:flags.2?int read_inbox_max_id:int unread_count:int unread_important_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 = ChatFull; |
|
|
|
|
|
|
|
|
|
chatParticipant#c8d7493e user_id:int inviter_id:int date:int = ChatParticipant; |
|
|
|
|
chatParticipantCreator#da13538a user_id:int = ChatParticipant; |
|
|
|
@ -115,17 +105,15 @@ chatPhotoEmpty#37c1011c = ChatPhoto;
@@ -115,17 +105,15 @@ chatPhotoEmpty#37c1011c = ChatPhoto;
|
|
|
|
|
chatPhoto#6153276a photo_small:FileLocation photo_big:FileLocation = ChatPhoto; |
|
|
|
|
|
|
|
|
|
messageEmpty#83e5de54 id:int = Message; |
|
|
|
|
message#c992e15c flags:# unread:flags.0?true out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true id:int from_id:flags.8?int to_id:Peer fwd_from_id:flags.2?Peer fwd_date:flags.2?int via_bot_id:flags.11?int reply_to_msg_id:flags.3?int date:int message:string media:flags.9?MessageMedia reply_markup:flags.6?ReplyMarkup entities:flags.7?Vector<MessageEntity> views:flags.10?int = Message; |
|
|
|
|
messageService#c06b9607 flags:# unread:flags.0?true out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true id:int from_id:flags.8?int to_id:Peer date:int action:MessageAction = Message; |
|
|
|
|
message#c09be45f flags:# unread:flags.0?true out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true post:flags.14?true id:int from_id:flags.8?int to_id:Peer fwd_from:flags.2?MessageFwdHeader via_bot_id:flags.11?int reply_to_msg_id:flags.3?int date:int message:string media:flags.9?MessageMedia reply_markup:flags.6?ReplyMarkup entities:flags.7?Vector<MessageEntity> views:flags.10?int edit_date:flags.15?int = Message; |
|
|
|
|
messageService#9e19a1f6 flags:# unread:flags.0?true out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true post:flags.14?true id:int from_id:flags.8?int to_id:Peer reply_to_msg_id:flags.3?int date:int action:MessageAction = Message; |
|
|
|
|
|
|
|
|
|
messageMediaEmpty#3ded6320 = MessageMedia; |
|
|
|
|
messageMediaPhoto#3d8ce53d photo:Photo caption:string = MessageMedia; |
|
|
|
|
messageMediaVideo#5bcf1675 video:Video caption:string = MessageMedia; |
|
|
|
|
messageMediaGeo#56e0d474 geo:GeoPoint = MessageMedia; |
|
|
|
|
messageMediaContact#5e7d2f39 phone_number:string first_name:string last_name:string user_id:int = MessageMedia; |
|
|
|
|
messageMediaUnsupported#9f84f49e = MessageMedia; |
|
|
|
|
messageMediaDocument#f3e02ea8 document:Document caption:string = MessageMedia; |
|
|
|
|
messageMediaAudio#c6b68300 audio:Audio = MessageMedia; |
|
|
|
|
messageMediaWebPage#a32dd600 webpage:WebPage = MessageMedia; |
|
|
|
|
messageMediaVenue#7912b71f geo:GeoPoint title:string address:string provider:string venue_id:string = MessageMedia; |
|
|
|
|
|
|
|
|
@ -140,6 +128,7 @@ messageActionChatJoinedByLink#f89cf5e8 inviter_id:int = MessageAction;
@@ -140,6 +128,7 @@ messageActionChatJoinedByLink#f89cf5e8 inviter_id:int = MessageAction;
|
|
|
|
|
messageActionChannelCreate#95d2ac92 title:string = MessageAction; |
|
|
|
|
messageActionChatMigrateTo#51bdb021 channel_id:int = MessageAction; |
|
|
|
|
messageActionChannelMigrateFrom#b055eaee title:string chat_id:int = MessageAction; |
|
|
|
|
messageActionPinMessage#94bd38ed = MessageAction; |
|
|
|
|
|
|
|
|
|
dialog#c1dd804a peer:Peer top_message:int read_inbox_max_id:int unread_count:int notify_settings:PeerNotifySettings = Dialog; |
|
|
|
|
dialogChannel#5b8496b2 peer:Peer top_message:int top_important_message:int read_inbox_max_id:int unread_count:int unread_important_count:int notify_settings:PeerNotifySettings pts:int = Dialog; |
|
|
|
@ -151,16 +140,12 @@ photoSizeEmpty#e17e23c type:string = PhotoSize;
@@ -151,16 +140,12 @@ photoSizeEmpty#e17e23c type:string = PhotoSize;
|
|
|
|
|
photoSize#77bfb61b type:string location:FileLocation w:int h:int size:int = PhotoSize; |
|
|
|
|
photoCachedSize#e9a734fa type:string location:FileLocation w:int h:int bytes:bytes = PhotoSize; |
|
|
|
|
|
|
|
|
|
videoEmpty#c10658a8 id:long = Video; |
|
|
|
|
video#f72887d3 id:long access_hash:long date:int duration:int mime_type:string size:int thumb:PhotoSize dc_id:int w:int h:int = Video; |
|
|
|
|
|
|
|
|
|
geoPointEmpty#1117dd5f = GeoPoint; |
|
|
|
|
geoPoint#2049d70c long:double lat:double = GeoPoint; |
|
|
|
|
|
|
|
|
|
auth.checkedPhone#811ea28e phone_registered:Bool = auth.CheckedPhone; |
|
|
|
|
|
|
|
|
|
auth.sentCode#efed51d9 phone_registered:Bool phone_code_hash:string send_call_timeout:int is_password:Bool = auth.SentCode; |
|
|
|
|
auth.sentAppCode#e325edcf phone_registered:Bool phone_code_hash:string send_call_timeout:int is_password:Bool = auth.SentCode; |
|
|
|
|
auth.sentCode#5e002502 flags:# phone_registered:flags.0?true type:auth.SentCodeType phone_code_hash:string next_type:flags.1?auth.CodeType timeout:flags.2?int = auth.SentCode; |
|
|
|
|
|
|
|
|
|
auth.authorization#ff036af1 user:User = auth.Authorization; |
|
|
|
|
|
|
|
|
@ -174,13 +159,15 @@ inputNotifyAll#a429b886 = InputNotifyPeer;
@@ -174,13 +159,15 @@ inputNotifyAll#a429b886 = InputNotifyPeer;
|
|
|
|
|
inputPeerNotifyEventsEmpty#f03064d8 = InputPeerNotifyEvents; |
|
|
|
|
inputPeerNotifyEventsAll#e86a2c74 = InputPeerNotifyEvents; |
|
|
|
|
|
|
|
|
|
inputPeerNotifySettings#46a2ce98 mute_until:int sound:string show_previews:Bool events_mask:int = InputPeerNotifySettings; |
|
|
|
|
inputPeerNotifySettings#38935eb2 flags:# show_previews:flags.0?true silent:flags.1?true mute_until:int sound:string = InputPeerNotifySettings; |
|
|
|
|
|
|
|
|
|
peerNotifyEventsEmpty#add53cb3 = PeerNotifyEvents; |
|
|
|
|
peerNotifyEventsAll#6d1ded88 = PeerNotifyEvents; |
|
|
|
|
|
|
|
|
|
peerNotifySettingsEmpty#70a68512 = PeerNotifySettings; |
|
|
|
|
peerNotifySettings#8d5e11ee mute_until:int sound:string show_previews:Bool events_mask:int = PeerNotifySettings; |
|
|
|
|
peerNotifySettings#9acda4c0 flags:# show_previews:flags.0?true silent:flags.1?true mute_until:int sound:string = PeerNotifySettings; |
|
|
|
|
|
|
|
|
|
peerSettings#818426cd flags:# report_spam:flags.0?true = PeerSettings; |
|
|
|
|
|
|
|
|
|
wallPaper#ccb03657 id:int title:string sizes:Vector<PhotoSize> color:int = WallPaper; |
|
|
|
|
wallPaperSolid#63117f24 id:int title:string bg_color:int color:int = WallPaper; |
|
|
|
@ -190,7 +177,7 @@ inputReportReasonViolence#1e22c78d = ReportReason;
@@ -190,7 +177,7 @@ inputReportReasonViolence#1e22c78d = ReportReason;
|
|
|
|
|
inputReportReasonPornography#2e59d922 = ReportReason; |
|
|
|
|
inputReportReasonOther#e1746d0a text:string = ReportReason; |
|
|
|
|
|
|
|
|
|
userFull#5a89ac5b user:User link:contacts.Link profile_photo:Photo notify_settings:PeerNotifySettings blocked:Bool bot_info:BotInfo = UserFull; |
|
|
|
|
userFull#5932fc03 flags:# blocked:flags.0?true user:User about:flags.1?string link:contacts.Link profile_photo:flags.2?Photo notify_settings:PeerNotifySettings bot_info:flags.3?BotInfo = UserFull; |
|
|
|
|
|
|
|
|
|
contact#f911c994 user_id:int mutual:Bool = Contact; |
|
|
|
|
|
|
|
|
@ -229,10 +216,10 @@ inputMessagesFilterVideo#9fc00e65 = MessagesFilter;
@@ -229,10 +216,10 @@ inputMessagesFilterVideo#9fc00e65 = MessagesFilter;
|
|
|
|
|
inputMessagesFilterPhotoVideo#56e9f0e4 = MessagesFilter; |
|
|
|
|
inputMessagesFilterPhotoVideoDocuments#d95e73bb = MessagesFilter; |
|
|
|
|
inputMessagesFilterDocument#9eddf188 = MessagesFilter; |
|
|
|
|
inputMessagesFilterAudio#cfc87522 = MessagesFilter; |
|
|
|
|
inputMessagesFilterAudioDocuments#5afbf764 = MessagesFilter; |
|
|
|
|
inputMessagesFilterUrl#7ef0dd87 = MessagesFilter; |
|
|
|
|
inputMessagesFilterGif#ffc86587 = MessagesFilter; |
|
|
|
|
inputMessagesFilterVoice#50f5c392 = MessagesFilter; |
|
|
|
|
inputMessagesFilterMusic#3751b49e = MessagesFilter; |
|
|
|
|
|
|
|
|
|
updateNewMessage#1f2b0afd message:Message pts:int pts_count:int = Update; |
|
|
|
|
updateMessageID#4e90bfd6 id:int random_id:long = Update; |
|
|
|
@ -262,7 +249,7 @@ updateReadHistoryInbox#9961fd5c peer:Peer max_id:int pts:int pts_count:int = Upd
@@ -262,7 +249,7 @@ updateReadHistoryInbox#9961fd5c peer:Peer max_id:int pts:int pts_count:int = Upd
|
|
|
|
|
updateReadHistoryOutbox#2f2f21bf peer:Peer max_id:int pts:int pts_count:int = Update; |
|
|
|
|
updateWebPage#7f891213 webpage:WebPage pts:int pts_count:int = Update; |
|
|
|
|
updateReadMessagesContents#68c13933 messages:Vector<int> pts:int pts_count:int = Update; |
|
|
|
|
updateChannelTooLong#60946422 channel_id:int = Update; |
|
|
|
|
updateChannelTooLong#eb0467fb flags:# channel_id:int pts:flags.0?int = Update; |
|
|
|
|
updateChannel#b6d45656 channel_id:int = Update; |
|
|
|
|
updateChannelGroup#c36c1e3c channel_id:int group:MessageGroup = Update; |
|
|
|
|
updateNewChannelMessage#62ba04d9 message:Message pts:int pts_count:int = Update; |
|
|
|
@ -275,8 +262,13 @@ updateNewStickerSet#688a30aa stickerset:messages.StickerSet = Update;
@@ -275,8 +262,13 @@ updateNewStickerSet#688a30aa stickerset:messages.StickerSet = Update;
|
|
|
|
|
updateStickerSetsOrder#f0dfb451 order:Vector<long> = Update; |
|
|
|
|
updateStickerSets#43ae3dec = Update; |
|
|
|
|
updateSavedGifs#9375341e = Update; |
|
|
|
|
updateBotInlineQuery#c01eea08 query_id:long user_id:int query:string offset:string = Update; |
|
|
|
|
updateBotInlineSend#f69e113 user_id:int query:string id:string = Update; |
|
|
|
|
updateBotInlineQuery#54826690 flags:# query_id:long user_id:int query:string geo:flags.0?GeoPoint offset:string = Update; |
|
|
|
|
updateBotInlineSend#e48f964 flags:# user_id:int query:string geo:flags.0?GeoPoint id:string msg_id:flags.1?InputBotInlineMessageID = Update; |
|
|
|
|
updateEditChannelMessage#1b3f4df7 message:Message pts:int pts_count:int = Update; |
|
|
|
|
updateChannelPinnedMessage#98592475 channel_id:int id:int = Update; |
|
|
|
|
updateBotCallbackQuery#a68c688c query_id:long user_id:int peer:Peer msg_id:int data:bytes = Update; |
|
|
|
|
updateEditMessage#e40370a3 message:Message pts:int pts_count:int = Update; |
|
|
|
|
updateInlineBotCallbackQuery#2cbd95af query_id:long user_id:int msg_id:InputBotInlineMessageID data:bytes = Update; |
|
|
|
|
|
|
|
|
|
updates.state#a56c2a3e pts:int qts:int date:int seq:int unread_count:int = updates.State; |
|
|
|
|
|
|
|
|
@ -285,8 +277,8 @@ updates.difference#f49ca0 new_messages:Vector<Message> new_encrypted_messages:Ve
@@ -285,8 +277,8 @@ updates.difference#f49ca0 new_messages:Vector<Message> new_encrypted_messages:Ve
|
|
|
|
|
updates.differenceSlice#a8fb1981 new_messages:Vector<Message> new_encrypted_messages:Vector<EncryptedMessage> other_updates:Vector<Update> chats:Vector<Chat> users:Vector<User> intermediate_state:updates.State = updates.Difference; |
|
|
|
|
|
|
|
|
|
updatesTooLong#e317af7e = Updates; |
|
|
|
|
updateShortMessage#13e4deaa flags:# unread:flags.0?true out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true id:int user_id:int message:string pts:int pts_count:int date:int fwd_from_id:flags.2?Peer fwd_date:flags.2?int via_bot_id:flags.11?int reply_to_msg_id:flags.3?int entities:flags.7?Vector<MessageEntity> = Updates; |
|
|
|
|
updateShortChatMessage#248afa62 flags:# unread:flags.0?true out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true id:int from_id:int chat_id:int message:string pts:int pts_count:int date:int fwd_from_id:flags.2?Peer fwd_date:flags.2?int via_bot_id:flags.11?int reply_to_msg_id:flags.3?int entities:flags.7?Vector<MessageEntity> = Updates; |
|
|
|
|
updateShortMessage#914fbf11 flags:# unread:flags.0?true out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true id:int user_id:int message:string pts:int pts_count:int date:int fwd_from:flags.2?MessageFwdHeader via_bot_id:flags.11?int reply_to_msg_id:flags.3?int entities:flags.7?Vector<MessageEntity> = Updates; |
|
|
|
|
updateShortChatMessage#16812688 flags:# unread:flags.0?true out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true id:int from_id:int chat_id:int message:string pts:int pts_count:int date:int fwd_from:flags.2?MessageFwdHeader via_bot_id:flags.11?int reply_to_msg_id:flags.3?int entities:flags.7?Vector<MessageEntity> = Updates; |
|
|
|
|
updateShort#78d4dec1 update:Update date:int = Updates; |
|
|
|
|
updatesCombined#725b04c3 updates:Vector<Update> users:Vector<User> chats:Vector<Chat> date:int seq_start:int seq:int = Updates; |
|
|
|
|
updates#74ae4240 updates:Vector<Update> users:Vector<User> chats:Vector<Chat> date:int seq:int = Updates; |
|
|
|
@ -299,9 +291,9 @@ photos.photo#20212ca8 photo:Photo users:Vector<User> = photos.Photo;
@@ -299,9 +291,9 @@ photos.photo#20212ca8 photo:Photo users:Vector<User> = photos.Photo;
|
|
|
|
|
|
|
|
|
|
upload.file#96a18d5 type:storage.FileType mtime:int bytes:bytes = upload.File; |
|
|
|
|
|
|
|
|
|
dcOption#5d8c6cc flags:# ipv6:flags.0?true media_only:flags.1?true id:int ip_address:string port:int = DcOption; |
|
|
|
|
dcOption#5d8c6cc flags:# ipv6:flags.0?true media_only:flags.1?true tcpo_only:flags.2?true id:int ip_address:string port:int = DcOption; |
|
|
|
|
|
|
|
|
|
config#6bbc5f8 date:int expires:int test_mode:Bool this_dc:int dc_options:Vector<DcOption> chat_size_max:int megagroup_size_max:int forwarded_count_max:int online_update_period_ms:int offline_blur_timeout_ms:int offline_idle_timeout_ms:int online_cloud_timeout_ms:int notify_cloud_delay_ms:int notify_default_delay_ms:int chat_big_size:int push_chat_period_ms:int push_chat_limit:int saved_gifs_limit:int disabled_features:Vector<DisabledFeature> = Config; |
|
|
|
|
config#317ceef4 date:int expires:int test_mode:Bool this_dc:int dc_options:Vector<DcOption> chat_size_max:int megagroup_size_max:int forwarded_count_max:int online_update_period_ms:int offline_blur_timeout_ms:int offline_idle_timeout_ms:int online_cloud_timeout_ms:int notify_cloud_delay_ms:int notify_default_delay_ms:int chat_big_size:int push_chat_period_ms:int push_chat_limit:int saved_gifs_limit:int edit_time_limit:int disabled_features:Vector<DisabledFeature> = Config; |
|
|
|
|
|
|
|
|
|
nearestDc#8e1a1775 country:string this_dc:int nearest_dc:int = NearestDc; |
|
|
|
|
|
|
|
|
@ -335,15 +327,9 @@ messages.dhConfig#2c221edd g:int p:bytes version:int random:bytes = messages.DhC
@@ -335,15 +327,9 @@ messages.dhConfig#2c221edd g:int p:bytes version:int random:bytes = messages.DhC
|
|
|
|
|
messages.sentEncryptedMessage#560f8935 date:int = messages.SentEncryptedMessage; |
|
|
|
|
messages.sentEncryptedFile#9493ff32 date:int file:EncryptedFile = messages.SentEncryptedMessage; |
|
|
|
|
|
|
|
|
|
inputAudioEmpty#d95adc84 = InputAudio; |
|
|
|
|
inputAudio#77d440ff id:long access_hash:long = InputAudio; |
|
|
|
|
|
|
|
|
|
inputDocumentEmpty#72f0eaae = InputDocument; |
|
|
|
|
inputDocument#18798952 id:long access_hash:long = InputDocument; |
|
|
|
|
|
|
|
|
|
audioEmpty#586988d8 id:long = Audio; |
|
|
|
|
audio#f9e35055 id:long access_hash:long date:int duration:int mime_type:string size:int dc_id:int = Audio; |
|
|
|
|
|
|
|
|
|
documentEmpty#36f8c871 id:long = Document; |
|
|
|
|
document#f9a39f4f id:long access_hash:long date:int mime_type:string size:int thumb:PhotoSize dc_id:int attributes:Vector<DocumentAttribute> = Document; |
|
|
|
|
|
|
|
|
@ -368,8 +354,10 @@ sendMessageChooseContactAction#628cbc6f = SendMessageAction;
@@ -368,8 +354,10 @@ sendMessageChooseContactAction#628cbc6f = SendMessageAction;
|
|
|
|
|
contacts.found#1aa1f784 results:Vector<Peer> chats:Vector<Chat> users:Vector<User> = contacts.Found; |
|
|
|
|
|
|
|
|
|
inputPrivacyKeyStatusTimestamp#4f96cb18 = InputPrivacyKey; |
|
|
|
|
inputPrivacyKeyChatInvite#bdfb0426 = InputPrivacyKey; |
|
|
|
|
|
|
|
|
|
privacyKeyStatusTimestamp#bc2eab30 = PrivacyKey; |
|
|
|
|
privacyKeyChatInvite#500e6dfa = PrivacyKey; |
|
|
|
|
|
|
|
|
|
inputPrivacyValueAllowContacts#d09e07b = InputPrivacyRule; |
|
|
|
|
inputPrivacyValueAllowAll#184b35ce = InputPrivacyRule; |
|
|
|
@ -389,13 +377,11 @@ account.privacyRules#554abb6f rules:Vector<PrivacyRule> users:Vector<User> = acc
@@ -389,13 +377,11 @@ account.privacyRules#554abb6f rules:Vector<PrivacyRule> users:Vector<User> = acc
|
|
|
|
|
|
|
|
|
|
accountDaysTTL#b8d0afdf days:int = AccountDaysTTL; |
|
|
|
|
|
|
|
|
|
account.sentChangePhoneCode#a4f58c4c phone_code_hash:string send_call_timeout:int = account.SentChangePhoneCode; |
|
|
|
|
|
|
|
|
|
documentAttributeImageSize#6c37c15c w:int h:int = DocumentAttribute; |
|
|
|
|
documentAttributeAnimated#11b58939 = DocumentAttribute; |
|
|
|
|
documentAttributeSticker#3a556302 alt:string stickerset:InputStickerSet = DocumentAttribute; |
|
|
|
|
documentAttributeVideo#5910cccb duration:int w:int h:int = DocumentAttribute; |
|
|
|
|
documentAttributeAudio#ded218e0 duration:int title:string performer:string = DocumentAttribute; |
|
|
|
|
documentAttributeAudio#9852f9c6 flags:# voice:flags.10?true duration:int title:flags.0?string performer:flags.1?string waveform:flags.2?bytes = DocumentAttribute; |
|
|
|
|
documentAttributeFilename#15590068 file_name:string = DocumentAttribute; |
|
|
|
|
|
|
|
|
|
messages.stickersNotModified#f1749a22 = messages.Stickers; |
|
|
|
@ -428,7 +414,7 @@ account.password#7c18141c current_salt:bytes new_salt:bytes hint:string has_reco
@@ -428,7 +414,7 @@ account.password#7c18141c current_salt:bytes new_salt:bytes hint:string has_reco
|
|
|
|
|
|
|
|
|
|
account.passwordSettings#b7b72ab3 email:string = account.PasswordSettings; |
|
|
|
|
|
|
|
|
|
account.passwordInputSettings#bcfc532c flags:# new_salt:flags.0?bytes new_password_hash:flags.0?bytes hint:flags.0?string email:flags.1?string = account.PasswordInputSettings; |
|
|
|
|
account.passwordInputSettings#86916deb flags:# new_salt:flags.0?bytes new_password_hash:flags.0?bytes hint:flags.0?string email:flags.1?string = account.PasswordInputSettings; |
|
|
|
|
|
|
|
|
|
auth.passwordRecovery#137948a5 email_pattern:string = auth.PasswordRecovery; |
|
|
|
|
|
|
|
|
@ -450,16 +436,21 @@ messages.stickerSet#b60a24a6 set:StickerSet packs:Vector<StickerPack> documents:
@@ -450,16 +436,21 @@ messages.stickerSet#b60a24a6 set:StickerSet packs:Vector<StickerPack> documents:
|
|
|
|
|
|
|
|
|
|
botCommand#c27ac8c7 command:string description:string = BotCommand; |
|
|
|
|
|
|
|
|
|
botInfoEmpty#bb2e37ce = BotInfo; |
|
|
|
|
botInfo#9cf585d user_id:int version:int share_text:string description:string commands:Vector<BotCommand> = BotInfo; |
|
|
|
|
botInfo#98e81d3a user_id:int description:string commands:Vector<BotCommand> = BotInfo; |
|
|
|
|
|
|
|
|
|
keyboardButton#a2fa4880 text:string = KeyboardButton; |
|
|
|
|
keyboardButtonUrl#258aff05 text:string url:string = KeyboardButton; |
|
|
|
|
keyboardButtonCallback#683a5e46 text:string data:bytes = KeyboardButton; |
|
|
|
|
keyboardButtonRequestPhone#b16a6c29 text:string = KeyboardButton; |
|
|
|
|
keyboardButtonRequestGeoLocation#fc796b3f text:string = KeyboardButton; |
|
|
|
|
keyboardButtonSwitchInline#ea1b7a14 text:string query:string = KeyboardButton; |
|
|
|
|
|
|
|
|
|
keyboardButtonRow#77608b83 buttons:Vector<KeyboardButton> = KeyboardButtonRow; |
|
|
|
|
|
|
|
|
|
replyKeyboardHide#a03e5b85 flags:# selective:flags.2?true = ReplyMarkup; |
|
|
|
|
replyKeyboardForceReply#f4108aa0 flags:# single_use:flags.1?true selective:flags.2?true = ReplyMarkup; |
|
|
|
|
replyKeyboardMarkup#3502758c flags:# resize:flags.0?true single_use:flags.1?true selective:flags.2?true rows:Vector<KeyboardButtonRow> = ReplyMarkup; |
|
|
|
|
replyInlineMarkup#48a30254 rows:Vector<KeyboardButtonRow> = ReplyMarkup; |
|
|
|
|
|
|
|
|
|
help.appChangelogEmpty#af7e0394 = help.AppChangelog; |
|
|
|
|
help.appChangelog#4668e6bd text:string = help.AppChangelog; |
|
|
|
@ -523,19 +514,47 @@ messages.foundGifs#450a1c0a next_offset:int results:Vector<FoundGif> = messages.
@@ -523,19 +514,47 @@ messages.foundGifs#450a1c0a next_offset:int results:Vector<FoundGif> = messages.
|
|
|
|
|
messages.savedGifsNotModified#e8025ca2 = messages.SavedGifs; |
|
|
|
|
messages.savedGifs#2e0709a5 hash:int gifs:Vector<Document> = messages.SavedGifs; |
|
|
|
|
|
|
|
|
|
inputBotInlineMessageMediaAuto#2e43e587 caption:string = InputBotInlineMessage; |
|
|
|
|
inputBotInlineMessageText#adf0df71 flags:# no_webpage:flags.0?true message:string entities:flags.1?Vector<MessageEntity> = InputBotInlineMessage; |
|
|
|
|
inputBotInlineMessageMediaAuto#292fed13 flags:# caption:string reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage; |
|
|
|
|
inputBotInlineMessageText#3dcd7a87 flags:# no_webpage:flags.0?true message:string entities:flags.1?Vector<MessageEntity> reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage; |
|
|
|
|
inputBotInlineMessageMediaGeo#f4a59de1 flags:# geo_point:InputGeoPoint reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage; |
|
|
|
|
inputBotInlineMessageMediaVenue#aaafadc8 flags:# geo_point:InputGeoPoint title:string address:string provider:string venue_id:string reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage; |
|
|
|
|
inputBotInlineMessageMediaContact#2daf01a7 flags:# phone_number:string first_name:string last_name:string reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage; |
|
|
|
|
|
|
|
|
|
inputBotInlineResult#2cbbe15a flags:# id:string type:string title:flags.1?string description:flags.2?string url:flags.3?string thumb_url:flags.4?string content_url:flags.5?string content_type:flags.5?string w:flags.6?int h:flags.6?int duration:flags.7?int send_message:InputBotInlineMessage = InputBotInlineResult; |
|
|
|
|
inputBotInlineResultPhoto#a8d864a7 id:string type:string photo:InputPhoto send_message:InputBotInlineMessage = InputBotInlineResult; |
|
|
|
|
inputBotInlineResultDocument#fff8fdc4 flags:# id:string type:string title:flags.1?string description:flags.2?string document:InputDocument send_message:InputBotInlineMessage = InputBotInlineResult; |
|
|
|
|
|
|
|
|
|
botInlineMessageMediaAuto#fc56e87d caption:string = BotInlineMessage; |
|
|
|
|
botInlineMessageText#a56197a9 flags:# no_webpage:flags.0?true message:string entities:flags.1?Vector<MessageEntity> = BotInlineMessage; |
|
|
|
|
botInlineMessageMediaAuto#a74b15b flags:# caption:string reply_markup:flags.2?ReplyMarkup = BotInlineMessage; |
|
|
|
|
botInlineMessageText#8c7f65e2 flags:# no_webpage:flags.0?true message:string entities:flags.1?Vector<MessageEntity> reply_markup:flags.2?ReplyMarkup = BotInlineMessage; |
|
|
|
|
botInlineMessageMediaGeo#3a8fd8b8 flags:# geo:GeoPoint reply_markup:flags.2?ReplyMarkup = BotInlineMessage; |
|
|
|
|
botInlineMessageMediaVenue#4366232e flags:# geo:GeoPoint title:string address:string provider:string venue_id:string reply_markup:flags.2?ReplyMarkup = BotInlineMessage; |
|
|
|
|
botInlineMessageMediaContact#35edb4d4 flags:# phone_number:string first_name:string last_name:string reply_markup:flags.2?ReplyMarkup = BotInlineMessage; |
|
|
|
|
|
|
|
|
|
botInlineMediaResultDocument#f897d33e id:string type:string document:Document send_message:BotInlineMessage = BotInlineResult; |
|
|
|
|
botInlineMediaResultPhoto#c5528587 id:string type:string photo:Photo send_message:BotInlineMessage = BotInlineResult; |
|
|
|
|
botInlineResult#9bebaeb9 flags:# id:string type:string title:flags.1?string description:flags.2?string url:flags.3?string thumb_url:flags.4?string content_url:flags.5?string content_type:flags.5?string w:flags.6?int h:flags.6?int duration:flags.7?int send_message:BotInlineMessage = BotInlineResult; |
|
|
|
|
botInlineMediaResult#17db940b flags:# id:string type:string photo:flags.0?Photo document:flags.1?Document title:flags.2?string description:flags.3?string send_message:BotInlineMessage = BotInlineResult; |
|
|
|
|
|
|
|
|
|
messages.botResults#256709a6 flags:# gallery:flags.0?true query_id:long next_offset:flags.1?string switch_pm:flags.2?InlineBotSwitchPM results:Vector<BotInlineResult> = messages.BotResults; |
|
|
|
|
|
|
|
|
|
exportedMessageLink#1f486803 link:string = ExportedMessageLink; |
|
|
|
|
|
|
|
|
|
messageFwdHeader#c786ddcb flags:# from_id:flags.0?int date:int channel_id:flags.1?int channel_post:flags.2?int = MessageFwdHeader; |
|
|
|
|
|
|
|
|
|
auth.codeTypeSms#72a3158c = auth.CodeType; |
|
|
|
|
auth.codeTypeCall#741cd3e3 = auth.CodeType; |
|
|
|
|
auth.codeTypeFlashCall#226ccefb = auth.CodeType; |
|
|
|
|
|
|
|
|
|
auth.sentCodeTypeApp#3dbb5986 length:int = auth.SentCodeType; |
|
|
|
|
auth.sentCodeTypeSms#c000bba2 length:int = auth.SentCodeType; |
|
|
|
|
auth.sentCodeTypeCall#5353e5a7 length:int = auth.SentCodeType; |
|
|
|
|
auth.sentCodeTypeFlashCall#ab03c6d9 pattern:string = auth.SentCodeType; |
|
|
|
|
|
|
|
|
|
messages.botCallbackAnswer#1264f1c6 flags:# alert:flags.1?true message:flags.0?string = messages.BotCallbackAnswer; |
|
|
|
|
|
|
|
|
|
messages.messageEditData#26b5dde6 flags:# caption:flags.0?true = messages.MessageEditData; |
|
|
|
|
|
|
|
|
|
inputBotInlineMessageID#890c3d89 dc_id:int id:long access_hash:long = InputBotInlineMessageID; |
|
|
|
|
|
|
|
|
|
messages.botResults#1170b0a3 flags:# gallery:flags.0?true query_id:long next_offset:flags.1?string results:Vector<BotInlineResult> = messages.BotResults; |
|
|
|
|
inlineBotSwitchPM#3c20629f text:string start_param:string = InlineBotSwitchPM; |
|
|
|
|
|
|
|
|
|
---functions--- |
|
|
|
|
|
|
|
|
@ -546,8 +565,7 @@ invokeWithLayer#da9b0d0d {X:Type} layer:int query:!X = X;
@@ -546,8 +565,7 @@ invokeWithLayer#da9b0d0d {X:Type} layer:int query:!X = X;
|
|
|
|
|
invokeWithoutUpdates#bf9459b7 {X:Type} query:!X = X; |
|
|
|
|
|
|
|
|
|
auth.checkPhone#6fe51dfb phone_number:string = auth.CheckedPhone; |
|
|
|
|
auth.sendCode#768d5f4d phone_number:string sms_type:int api_id:int api_hash:string lang_code:string = auth.SentCode; |
|
|
|
|
auth.sendCall#3c51564 phone_number:string phone_code_hash:string = Bool; |
|
|
|
|
auth.sendCode#ccfd70cf flags:# allow_flashcall:flags.0?true phone_number:string current_number:flags.0?Bool api_id:int api_hash:string lang_code:string = auth.SentCode; |
|
|
|
|
auth.signUp#1b067634 phone_number:string phone_code_hash:string phone_code:string first_name:string last_name:string = auth.Authorization; |
|
|
|
|
auth.signIn#bcd51581 phone_number:string phone_code_hash:string phone_code:string = auth.Authorization; |
|
|
|
|
auth.logOut#5717da40 = Bool; |
|
|
|
@ -556,18 +574,19 @@ auth.sendInvites#771c1d97 phone_numbers:Vector<string> message:string = Bool;
@@ -556,18 +574,19 @@ auth.sendInvites#771c1d97 phone_numbers:Vector<string> message:string = Bool;
|
|
|
|
|
auth.exportAuthorization#e5bfffcd dc_id:int = auth.ExportedAuthorization; |
|
|
|
|
auth.importAuthorization#e3ef9613 id:int bytes:bytes = auth.Authorization; |
|
|
|
|
auth.bindTempAuthKey#cdd42a05 perm_auth_key_id:long nonce:long expires_at:int encrypted_message:bytes = Bool; |
|
|
|
|
auth.sendSms#da9f3e8 phone_number:string phone_code_hash:string = Bool; |
|
|
|
|
auth.importBotAuthorization#67a3ff2c flags:int api_id:int api_hash:string bot_auth_token:string = auth.Authorization; |
|
|
|
|
auth.checkPassword#a63011e password_hash:bytes = auth.Authorization; |
|
|
|
|
auth.requestPasswordRecovery#d897bc66 = auth.PasswordRecovery; |
|
|
|
|
auth.recoverPassword#4ea56e92 code:string = auth.Authorization; |
|
|
|
|
auth.resendCode#3ef1a9bf phone_number:string phone_code_hash:string = auth.SentCode; |
|
|
|
|
auth.cancelCode#1f040578 phone_number:string phone_code_hash:string = Bool; |
|
|
|
|
|
|
|
|
|
account.registerDevice#446c712c token_type:int token:string device_model:string system_version:string app_version:string app_sandbox:Bool lang_code:string = Bool; |
|
|
|
|
account.unregisterDevice#65c55b40 token_type:int token:string = Bool; |
|
|
|
|
account.updateNotifySettings#84be5b93 peer:InputNotifyPeer settings:InputPeerNotifySettings = Bool; |
|
|
|
|
account.getNotifySettings#12b3ad31 peer:InputNotifyPeer = PeerNotifySettings; |
|
|
|
|
account.resetNotifySettings#db7e1747 = Bool; |
|
|
|
|
account.updateProfile#f0888d68 first_name:string last_name:string = User; |
|
|
|
|
account.updateProfile#78515775 flags:# first_name:flags.0?string last_name:flags.1?string about:flags.2?string = User; |
|
|
|
|
account.updateStatus#6628562c offline:Bool = Bool; |
|
|
|
|
account.getWallPapers#c04cfac2 = Vector<WallPaper>; |
|
|
|
|
account.reportPeer#ae189d5f peer:InputPeer reason:ReportReason = Bool; |
|
|
|
@ -578,7 +597,7 @@ account.setPrivacy#c9f81ce8 key:InputPrivacyKey rules:Vector<InputPrivacyRule> =
@@ -578,7 +597,7 @@ account.setPrivacy#c9f81ce8 key:InputPrivacyKey rules:Vector<InputPrivacyRule> =
|
|
|
|
|
account.deleteAccount#418d4e0b reason:string = Bool; |
|
|
|
|
account.getAccountTTL#8fc711d = AccountDaysTTL; |
|
|
|
|
account.setAccountTTL#2442485e ttl:AccountDaysTTL = Bool; |
|
|
|
|
account.sendChangePhoneCode#a407a8f4 phone_number:string = account.SentChangePhoneCode; |
|
|
|
|
account.sendChangePhoneCode#8e57deb flags:# allow_flashcall:flags.0?true phone_number:string current_number:flags.0?Bool = auth.SentCode; |
|
|
|
|
account.changePhone#70c32edb phone_number:string phone_code_hash:string phone_code:string = User; |
|
|
|
|
account.updateDeviceLocked#38df3532 period:int = Bool; |
|
|
|
|
account.getAuthorizations#e320c158 = account.Authorizations; |
|
|
|
@ -605,17 +624,19 @@ contacts.resolveUsername#f93ccba3 username:string = contacts.ResolvedPeer;
@@ -605,17 +624,19 @@ contacts.resolveUsername#f93ccba3 username:string = contacts.ResolvedPeer;
|
|
|
|
|
|
|
|
|
|
messages.getMessages#4222fa74 id:Vector<int> = messages.Messages; |
|
|
|
|
messages.getDialogs#6b47f94d offset_date:int offset_id:int offset_peer:InputPeer limit:int = messages.Dialogs; |
|
|
|
|
messages.getHistory#8a8ec2da peer:InputPeer offset_id:int add_offset:int limit:int max_id:int min_id:int = messages.Messages; |
|
|
|
|
messages.getHistory#afa92846 peer:InputPeer offset_id:int offset_date:int add_offset:int limit:int max_id:int min_id:int = messages.Messages; |
|
|
|
|
messages.search#d4569248 flags:# important_only:flags.0?true peer:InputPeer q:string filter:MessagesFilter min_date:int max_date:int offset:int max_id:int limit:int = messages.Messages; |
|
|
|
|
messages.readHistory#e306d3a peer:InputPeer max_id:int = messages.AffectedMessages; |
|
|
|
|
messages.deleteHistory#b7c13bd9 peer:InputPeer max_id:int = messages.AffectedHistory; |
|
|
|
|
messages.deleteMessages#a5f18925 id:Vector<int> = messages.AffectedMessages; |
|
|
|
|
messages.receivedMessages#5a954c0 max_id:int = Vector<ReceivedNotifyMessage>; |
|
|
|
|
messages.setTyping#a3825e50 peer:InputPeer action:SendMessageAction = Bool; |
|
|
|
|
messages.sendMessage#fa88427a flags:# no_webpage:flags.1?true broadcast:flags.4?true peer:InputPeer reply_to_msg_id:flags.0?int message:string random_id:long reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> = Updates; |
|
|
|
|
messages.sendMedia#c8f16791 flags:# broadcast:flags.4?true peer:InputPeer reply_to_msg_id:flags.0?int media:InputMedia random_id:long reply_markup:flags.2?ReplyMarkup = Updates; |
|
|
|
|
messages.forwardMessages#708e0195 flags:# broadcast:flags.4?true from_peer:InputPeer id:Vector<int> random_id:Vector<long> to_peer:InputPeer = Updates; |
|
|
|
|
messages.sendMessage#fa88427a flags:# no_webpage:flags.1?true broadcast:flags.4?true silent:flags.5?true background:flags.6?true peer:InputPeer reply_to_msg_id:flags.0?int message:string random_id:long reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> = Updates; |
|
|
|
|
messages.sendMedia#c8f16791 flags:# broadcast:flags.4?true silent:flags.5?true background:flags.6?true peer:InputPeer reply_to_msg_id:flags.0?int media:InputMedia random_id:long reply_markup:flags.2?ReplyMarkup = Updates; |
|
|
|
|
messages.forwardMessages#708e0195 flags:# broadcast:flags.4?true silent:flags.5?true background:flags.6?true from_peer:InputPeer id:Vector<int> random_id:Vector<long> to_peer:InputPeer = Updates; |
|
|
|
|
messages.reportSpam#cf1592db peer:InputPeer = Bool; |
|
|
|
|
messages.hideReportSpam#a8f1709b peer:InputPeer = Bool; |
|
|
|
|
messages.getPeerSettings#3672e09c peer:InputPeer = PeerSettings; |
|
|
|
|
messages.getChats#3c6aa187 id:Vector<int> = messages.Chats; |
|
|
|
|
messages.getFullChat#3b831c66 chat_id:int = messages.ChatFull; |
|
|
|
|
messages.editChatTitle#dc452855 chat_id:int title:string = Updates; |
|
|
|
@ -656,9 +677,14 @@ messages.getDocumentByHash#338e2464 sha256:bytes size:int mime_type:string = Doc
@@ -656,9 +677,14 @@ messages.getDocumentByHash#338e2464 sha256:bytes size:int mime_type:string = Doc
|
|
|
|
|
messages.searchGifs#bf9a776b q:string offset:int = messages.FoundGifs; |
|
|
|
|
messages.getSavedGifs#83bf3d52 hash:int = messages.SavedGifs; |
|
|
|
|
messages.saveGif#327a30cb id:InputDocument unsave:Bool = Bool; |
|
|
|
|
messages.getInlineBotResults#9324600d bot:InputUser query:string offset:string = messages.BotResults; |
|
|
|
|
messages.setInlineBotResults#3f23ec12 flags:# gallery:flags.0?true private:flags.1?true query_id:long results:Vector<InputBotInlineResult> cache_time:int next_offset:flags.2?string = Bool; |
|
|
|
|
messages.sendInlineBotResult#b16e06fe flags:# broadcast:flags.4?true peer:InputPeer reply_to_msg_id:flags.0?int random_id:long query_id:long id:string = Updates; |
|
|
|
|
messages.getInlineBotResults#94e7b170 flags:# bot:InputUser geo_point:flags.0?InputGeoPoint query:string offset:string = messages.BotResults; |
|
|
|
|
messages.setInlineBotResults#eb5ea206 flags:# gallery:flags.0?true private:flags.1?true query_id:long results:Vector<InputBotInlineResult> cache_time:int next_offset:flags.2?string switch_pm:flags.3?InlineBotSwitchPM = Bool; |
|
|
|
|
messages.sendInlineBotResult#b16e06fe flags:# broadcast:flags.4?true silent:flags.5?true background:flags.6?true peer:InputPeer reply_to_msg_id:flags.0?int random_id:long query_id:long id:string = Updates; |
|
|
|
|
messages.getMessageEditData#fda68d36 peer:InputPeer id:int = messages.MessageEditData; |
|
|
|
|
messages.editMessage#ce91e4ca flags:# no_webpage:flags.1?true peer:InputPeer id:int message:flags.11?string reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> = Updates; |
|
|
|
|
messages.editInlineBotMessage#130c2c85 flags:# no_webpage:flags.1?true id:InputBotInlineMessageID message:flags.11?string reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> = Bool; |
|
|
|
|
messages.getBotCallbackAnswer#a6e94f04 peer:InputPeer msg_id:int data:bytes = messages.BotCallbackAnswer; |
|
|
|
|
messages.setBotCallbackAnswer#481c591a flags:# alert:flags.1?true query_id:long message:flags.0?string = Bool; |
|
|
|
|
|
|
|
|
|
updates.getState#edd4882a = updates.State; |
|
|
|
|
updates.getDifference#a041495 pts:int date:int qts:int = updates.Difference; |
|
|
|
@ -683,7 +709,7 @@ help.getAppChangelog#5bab7fb2 device_model:string system_version:string app_vers
@@ -683,7 +709,7 @@ help.getAppChangelog#5bab7fb2 device_model:string system_version:string app_vers
|
|
|
|
|
help.getTermsOfService#37d78f83 lang_code:string = help.TermsOfService; |
|
|
|
|
|
|
|
|
|
channels.getDialogs#a9d3d249 offset:int limit:int = messages.Dialogs; |
|
|
|
|
channels.getImportantHistory#ddb929cb channel:InputChannel offset_id:int add_offset:int limit:int max_id:int min_id:int = messages.Messages; |
|
|
|
|
channels.getImportantHistory#8f494bb2 channel:InputChannel offset_id:int offset_date:int add_offset:int limit:int max_id:int min_id:int = messages.Messages; |
|
|
|
|
channels.readHistory#cc104937 channel:InputChannel max_id:int = Bool; |
|
|
|
|
channels.deleteMessages#84c1fd4e channel:InputChannel id:Vector<int> = messages.AffectedMessages; |
|
|
|
|
channels.deleteUserHistory#d10dd71b channel:InputChannel user_id:InputUser = messages.AffectedHistory; |
|
|
|
@ -707,3 +733,7 @@ channels.inviteToChannel#199f3a6c channel:InputChannel users:Vector<InputUser> =
@@ -707,3 +733,7 @@ channels.inviteToChannel#199f3a6c channel:InputChannel users:Vector<InputUser> =
|
|
|
|
|
channels.kickFromChannel#a672de14 channel:InputChannel user_id:InputUser kicked:Bool = Updates; |
|
|
|
|
channels.exportInvite#c7560885 channel:InputChannel = ExportedChatInvite; |
|
|
|
|
channels.deleteChannel#c0111fe3 channel:InputChannel = Updates; |
|
|
|
|
channels.toggleInvites#49609307 channel:InputChannel enabled:Bool = Updates; |
|
|
|
|
channels.exportMessageLink#c846d22d channel:InputChannel id:int = ExportedMessageLink; |
|
|
|
|
channels.toggleSignatures#1f69b606 channel:InputChannel enabled:Bool = Updates; |
|
|
|
|
channels.updatePinnedMessage#a72ded52 flags:# silent:flags.0?true channel:InputChannel id:int = Updates; |