|
|
|
@ -9,14 +9,10 @@ null#56730bcc = Null;
|
|
|
|
|
|
|
|
|
|
inputPeerEmpty#7f3b18ea = InputPeer; |
|
|
|
|
inputPeerSelf#7da07ec9 = InputPeer; |
|
|
|
|
inputPeerContact#1023dbe8 user_id:int = InputPeer; |
|
|
|
|
inputPeerForeign#9b447325 user_id:int access_hash:long = InputPeer; |
|
|
|
|
inputPeerChat#179be863 chat_id:int = InputPeer; |
|
|
|
|
|
|
|
|
|
inputUserEmpty#b98886cf = InputUser; |
|
|
|
|
inputUserSelf#f7c1b13f = InputUser; |
|
|
|
|
inputUserContact#86e94f65 user_id:int = InputUser; |
|
|
|
|
inputUserForeign#655e74ff user_id:int access_hash:long = InputUser; |
|
|
|
|
|
|
|
|
|
inputPhoneContact#f392b7f4 client_id:long phone:string first_name:string last_name:string = InputContact; |
|
|
|
|
|
|
|
|
@ -70,11 +66,6 @@ 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; |
|
|
|
|
userSelf#1c60e608 id:int first_name:string last_name:string username:string phone:string photo:UserProfilePhoto status:UserStatus = User; |
|
|
|
|
userContact#cab35e18 id:int first_name:string last_name:string username:string access_hash:long phone:string photo:UserProfilePhoto status:UserStatus = User; |
|
|
|
|
userRequest#d9ccc4ef id:int first_name:string last_name:string username:string access_hash:long phone:string photo:UserProfilePhoto status:UserStatus = User; |
|
|
|
|
userForeign#75cf7a8 id:int first_name:string last_name:string username:string access_hash:long photo:UserProfilePhoto status:UserStatus = User; |
|
|
|
|
userDeleted#d6016d7a id:int first_name:string last_name:string username:string = User; |
|
|
|
|
|
|
|
|
|
userProfilePhotoEmpty#4f11bae1 = UserProfilePhoto; |
|
|
|
|
userProfilePhoto#d559d8c8 photo_id:long photo_small:FileLocation photo_big:FileLocation = UserProfilePhoto; |
|
|
|
@ -87,7 +78,7 @@ chatEmpty#9ba2d800 id:int = Chat;
|
|
|
|
|
chat#6e9c9bc7 id:int title:string photo:ChatPhoto participants_count:int date:int left:Bool version:int = Chat; |
|
|
|
|
chatForbidden#fb0ccc41 id:int title:string date:int = Chat; |
|
|
|
|
|
|
|
|
|
chatFull#cade0791 id:int participants:ChatParticipants chat_photo:Photo notify_settings:PeerNotifySettings exported_invite:ExportedChatInvite = ChatFull; |
|
|
|
|
chatFull#2e02a614 id:int participants:ChatParticipants chat_photo:Photo notify_settings:PeerNotifySettings exported_invite:ExportedChatInvite bot_info:Vector<BotInfo> = ChatFull; |
|
|
|
|
|
|
|
|
|
chatParticipant#c8d7493e user_id:int inviter_id:int date:int = ChatParticipant; |
|
|
|
|
|
|
|
|
@ -98,7 +89,7 @@ chatPhotoEmpty#37c1011c = ChatPhoto;
|
|
|
|
|
chatPhoto#6153276a photo_small:FileLocation photo_big:FileLocation = ChatPhoto; |
|
|
|
|
|
|
|
|
|
messageEmpty#83e5de54 id:int = Message; |
|
|
|
|
message#a7ab1991 flags:# id:int from_id:int to_id:Peer fwd_from_id:flags.2?int fwd_date:flags.2?int reply_to_msg_id:flags.3?int date:int message:string media:MessageMedia = Message; |
|
|
|
|
message#c3060325 flags:# id:int from_id:int to_id:Peer fwd_from_id:flags.2?int fwd_date:flags.2?int reply_to_msg_id:flags.3?int date:int message:string media:MessageMedia reply_markup:flags.6?ReplyMarkup = Message; |
|
|
|
|
messageService#1d86f70e flags:int id:int from_id:int to_id:Peer date:int action:MessageAction = Message; |
|
|
|
|
|
|
|
|
|
messageMediaEmpty#3ded6320 = MessageMedia; |
|
|
|
@ -119,14 +110,14 @@ messageActionChatDeleteUser#b2ae9b0c user_id:int = MessageAction;
|
|
|
|
|
dialog#c1dd804a peer:Peer top_message:int read_inbox_max_id:int unread_count:int notify_settings:PeerNotifySettings = Dialog; |
|
|
|
|
|
|
|
|
|
photoEmpty#2331b22d id:long = Photo; |
|
|
|
|
photo#c3838076 id:long access_hash:long user_id:int date:int geo:GeoPoint sizes:Vector<PhotoSize> = Photo; |
|
|
|
|
photo#690cc3a6 id:long access_hash:long sizes:Vector<PhotoSize> = Photo; |
|
|
|
|
|
|
|
|
|
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#ee9f4a4d id:long access_hash:long user_id:int date:int duration:int size:int thumb:PhotoSize dc_id:int w:int h:int = Video; |
|
|
|
|
video#954cc1cc id:long access_hash:long 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; |
|
|
|
@ -135,7 +126,7 @@ 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.authorization#f6b673a4 expires:int user:User = auth.Authorization; |
|
|
|
|
auth.authorization#ff036af1 user:User = auth.Authorization; |
|
|
|
|
|
|
|
|
|
auth.exportedAuthorization#df969c2d id:int bytes:bytes = auth.ExportedAuthorization; |
|
|
|
|
|
|
|
|
@ -157,7 +148,7 @@ peerNotifySettings#8d5e11ee mute_until:int sound:string show_previews:Bool event
|
|
|
|
|
|
|
|
|
|
wallPaper#ccb03657 id:int title:string sizes:Vector<PhotoSize> color:int = WallPaper; |
|
|
|
|
|
|
|
|
|
userFull#771095da user:User link:contacts.Link profile_photo:Photo notify_settings:PeerNotifySettings blocked:Bool real_first_name:string real_last_name:string = UserFull; |
|
|
|
|
userFull#5a89ac5b user:User link:contacts.Link profile_photo:Photo notify_settings:PeerNotifySettings blocked:Bool bot_info:BotInfo = UserFull; |
|
|
|
|
|
|
|
|
|
contact#f911c994 user_id:int mutual:Bool = Contact; |
|
|
|
|
|
|
|
|
@ -206,6 +197,7 @@ inputMessagesFilterPhotoVideo#56e9f0e4 = MessagesFilter;
|
|
|
|
|
inputMessagesFilterPhotoVideoDocuments#d95e73bb = MessagesFilter; |
|
|
|
|
inputMessagesFilterDocument#9eddf188 = MessagesFilter; |
|
|
|
|
inputMessagesFilterAudio#cfc87522 = MessagesFilter; |
|
|
|
|
inputMessagesFilterAudioDocuments#5afbf764 = MessagesFilter; |
|
|
|
|
|
|
|
|
|
updateNewMessage#1f2b0afd message:Message pts:int pts_count:int = Update; |
|
|
|
|
updateMessageID#4e90bfd6 id:int random_id:long = Update; |
|
|
|
@ -240,7 +232,7 @@ photos.photo#20212ca8 photo:Photo users:Vector<User> = photos.Photo;
|
|
|
|
|
|
|
|
|
|
upload.file#96a18d5 type:storage.FileType mtime:int bytes:bytes = upload.File; |
|
|
|
|
|
|
|
|
|
dcOption#2ec2a43c id:int hostname:string ip_address:string port:int = DcOption; |
|
|
|
|
dcOption#5d8c6cc flags:# id:int ip_address:string port:int = DcOption; |
|
|
|
|
|
|
|
|
|
config#4e32b894 date:int expires:int test_mode:Bool this_dc:int dc_options:Vector<DcOption> chat_size_max:int broadcast_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 disabled_features:Vector<DisabledFeature> = Config; |
|
|
|
|
|
|
|
|
@ -335,10 +327,10 @@ inputAudioFileLocation#74dc404d id:long access_hash:long = InputFileLocation;
|
|
|
|
|
inputDocumentFileLocation#4e45abe9 id:long access_hash:long = InputFileLocation; |
|
|
|
|
|
|
|
|
|
audioEmpty#586988d8 id:long = Audio; |
|
|
|
|
audio#c7ac6496 id:long access_hash:long user_id:int date:int duration:int mime_type:string size:int dc_id:int = Audio; |
|
|
|
|
audio#a5e11d9c id:long access_hash:long 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; |
|
|
|
|
document#902db111 id:long access_hash:long mime_type:string size:int thumb:PhotoSize dc_id:int attributes:Vector<DocumentAttribute> = Document; |
|
|
|
|
|
|
|
|
|
help.support#17c6b5f6 phone_number:string user:User = help.Support; |
|
|
|
|
|
|
|
|
@ -405,7 +397,7 @@ 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#51448e5 duration:int = DocumentAttribute; |
|
|
|
|
documentAttributeAudio#ded218e0 duration:int title:string performer:string = DocumentAttribute; |
|
|
|
|
documentAttributeFilename#15590068 file_name:string = DocumentAttribute; |
|
|
|
|
|
|
|
|
|
messages.stickersNotModified#f1749a22 = messages.Stickers; |
|
|
|
@ -414,7 +406,7 @@ messages.stickers#8a8ecd32 hash:string stickers:Vector<Document> = messages.Stic
|
|
|
|
|
stickerPack#12b299d4 emoticon:string documents:Vector<long> = StickerPack; |
|
|
|
|
|
|
|
|
|
messages.allStickersNotModified#e86602c3 = messages.AllStickers; |
|
|
|
|
messages.allStickers#5ce352ec hash:string packs:Vector<StickerPack> sets:Vector<StickerSet> documents:Vector<Document> = messages.AllStickers; |
|
|
|
|
messages.allStickers#d51dafdb hash:string sets:Vector<StickerSet> = messages.AllStickers; |
|
|
|
|
|
|
|
|
|
disabledFeature#ae636f24 feature:string description:string = DisabledFeature; |
|
|
|
|
|
|
|
|
@ -469,10 +461,29 @@ inputStickerSetEmpty#ffb62b95 = InputStickerSet;
|
|
|
|
|
inputStickerSetID#9de7a269 id:long access_hash:long = InputStickerSet; |
|
|
|
|
inputStickerSetShortName#861cc8a0 short_name:string = InputStickerSet; |
|
|
|
|
|
|
|
|
|
stickerSet#a7a43b17 id:long access_hash:long title:string short_name:string = StickerSet; |
|
|
|
|
stickerSet#cd303b41 flags:# id:long access_hash:long title:string short_name:string count:int hash:int = StickerSet; |
|
|
|
|
|
|
|
|
|
messages.stickerSet#b60a24a6 set:StickerSet packs:Vector<StickerPack> documents:Vector<Document> = messages.StickerSet; |
|
|
|
|
|
|
|
|
|
user#22e49072 flags:# 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 = User; |
|
|
|
|
|
|
|
|
|
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; |
|
|
|
|
|
|
|
|
|
keyboardButton#a2fa4880 text:string = KeyboardButton; |
|
|
|
|
|
|
|
|
|
keyboardButtonRow#77608b83 buttons:Vector<KeyboardButton> = KeyboardButtonRow; |
|
|
|
|
|
|
|
|
|
replyKeyboardHide#a03e5b85 flags:# = ReplyMarkup; |
|
|
|
|
replyKeyboardForceReply#f4108aa0 flags:# = ReplyMarkup; |
|
|
|
|
replyKeyboardMarkup#3502758c flags:# rows:Vector<KeyboardButtonRow> = ReplyMarkup; |
|
|
|
|
|
|
|
|
|
inputPeerUser#7b8e7de6 user_id:int access_hash:long = InputPeer; |
|
|
|
|
|
|
|
|
|
inputUser#d8292816 user_id:int access_hash:long = InputUser; |
|
|
|
|
|
|
|
|
|
---functions--- |
|
|
|
|
|
|
|
|
|
invokeAfterMsg#cb9f372d {X:Type} msg_id:long query:!X = X; |
|
|
|
@ -524,8 +535,8 @@ messages.deleteHistory#f4f8fb61 peer:InputPeer offset:int = messages.AffectedHis
|
|
|
|
|
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#9add8f26 flags:# peer:InputPeer reply_to_msg_id:flags.0?int message:string random_id:long = messages.SentMessage; |
|
|
|
|
messages.sendMedia#2d7923b1 flags:# peer:InputPeer reply_to_msg_id:flags.0?int media:InputMedia random_id:long = Updates; |
|
|
|
|
messages.sendMessage#fc55e6b5 flags:# peer:InputPeer reply_to_msg_id:flags.0?int message:string random_id:long reply_markup:flags.2?ReplyMarkup = messages.SentMessage; |
|
|
|
|
messages.sendMedia#c8f16791 flags:# peer:InputPeer reply_to_msg_id:flags.0?int media:InputMedia random_id:long reply_markup:flags.2?ReplyMarkup = Updates; |
|
|
|
|
messages.forwardMessages#55e1728d peer:InputPeer id:Vector<int> random_id:Vector<long> = Updates; |
|
|
|
|
messages.getChats#3c6aa187 id:Vector<int> = messages.Chats; |
|
|
|
|
messages.getFullChat#3b831c66 chat_id:int = messages.ChatFull; |
|
|
|
@ -551,7 +562,7 @@ help.getAppUpdate#c812ac7e device_model:string system_version:string app_version
|
|
|
|
|
help.saveAppLog#6f02f748 events:Vector<InputAppEvent> = Bool; |
|
|
|
|
help.getInviteText#a4a95186 lang_code:string = help.InviteText; |
|
|
|
|
|
|
|
|
|
photos.getUserPhotos#b7ee553c user_id:InputUser offset:int max_id:int limit:int = photos.Photos; |
|
|
|
|
photos.getUserPhotos#91cd32a8 user_id:InputUser offset:int max_id:long limit:int = photos.Photos; |
|
|
|
|
|
|
|
|
|
messages.forwardMessage#33963bf9 peer:InputPeer id:int random_id:long = Updates; |
|
|
|
|
messages.sendBroadcast#bf73f4da contacts:Vector<InputUser> random_id:Vector<long> message:string media:InputMedia = Updates; |
|
|
|
@ -613,6 +624,8 @@ messages.getAllStickers#aa3bc868 hash:string = messages.AllStickers;
|
|
|
|
|
|
|
|
|
|
account.updateDeviceLocked#38df3532 period:int = Bool; |
|
|
|
|
|
|
|
|
|
auth.importBotAuthorization#67a3ff2c flags:int api_id:int api_hash:string bot_auth_token:string = auth.Authorization; |
|
|
|
|
|
|
|
|
|
messages.getWebPagePreview#25223e24 message:string = MessageMedia; |
|
|
|
|
|
|
|
|
|
account.getAuthorizations#e320c158 = account.Authorizations; |
|
|
|
@ -631,5 +644,6 @@ messages.exportChatInvite#7d885289 chat_id:int = ExportedChatInvite;
|
|
|
|
|
messages.checkChatInvite#3eadb1bb hash:string = ChatInvite; |
|
|
|
|
messages.importChatInvite#6c50051c hash:string = Updates; |
|
|
|
|
messages.getStickerSet#2619a90e stickerset:InputStickerSet = messages.StickerSet; |
|
|
|
|
messages.installStickerSet#efbbfae9 stickerset:InputStickerSet = Bool; |
|
|
|
|
messages.uninstallStickerSet#f96e55de stickerset:InputStickerSet = Bool; |
|
|
|
|
messages.installStickerSet#7b30c3a6 stickerset:InputStickerSet disabled:Bool = Bool; |
|
|
|
|
messages.uninstallStickerSet#f96e55de stickerset:InputStickerSet = Bool; |
|
|
|
|
messages.startBot#1b3e0ffc bot:InputUser chat_id:int random_id:long start_param:string = Updates; |