28 KiB
title | description |
---|---|
Methods | List of methods |
Methods
Back to API documentation index
$MadelineProto->account_changePhone(['phone_number' => string, 'phone_code_hash' => string, 'phone_code' => string, ]) == $User
$MadelineProto->account_checkUsername(['username' => string, ]) == $Bool
$MadelineProto->account_deleteAccount(['reason' => string, ]) == $Bool
$MadelineProto->account_getAccountTTL([]) == $AccountDaysTTL
$MadelineProto->account_getAuthorizations([]) == $account_Authorizations
$MadelineProto->account_getNotifySettings(['peer' => InputNotifyPeer, ]) == $PeerNotifySettings
$MadelineProto->account_getPassword([]) == $account_Password
$MadelineProto->account_getPasswordSettings(['current_password_hash' => bytes, ]) == $account_PasswordSettings
$MadelineProto->account_getPrivacy(['key' => InputPrivacyKey, ]) == $account_PrivacyRules
$MadelineProto->account_getWallPapers([]) == $Vector_of_WallPaper
$MadelineProto->account_registerDevice(['token_type' => int, 'token' => string, 'device_model' => string, 'system_version' => string, 'app_version' => string, 'app_sandbox' => Bool, 'lang_code' => string, ]) == $Bool
$MadelineProto->account_resetAuthorization(['hash' => long, ]) == $Bool
$MadelineProto->account_resetNotifySettings([]) == $Bool
$MadelineProto->account_sendChangePhoneCode(['phone_number' => string, ]) == $account_SentChangePhoneCode
$MadelineProto->account_setAccountTTL(['ttl' => AccountDaysTTL, ]) == $Bool
$MadelineProto->account_setPrivacy(['key' => InputPrivacyKey, 'rules' => [InputPrivacyRule], ]) == $account_PrivacyRules
$MadelineProto->account_unregisterDevice(['token_type' => int, 'token' => string, ]) == $Bool
$MadelineProto->account_updateDeviceLocked(['period' => int, ]) == $Bool
$MadelineProto->account_updateNotifySettings(['peer' => InputNotifyPeer, 'settings' => InputPeerNotifySettings, ]) == $Bool
$MadelineProto->account_updatePasswordSettings(['current_password_hash' => bytes, 'new_settings' => account_PasswordInputSettings, ]) == $Bool
$MadelineProto->account_updateProfile(['first_name' => string, 'last_name' => string, ]) == $User
$MadelineProto->account_updateStatus(['offline' => Bool, ]) == $Bool
$MadelineProto->account_updateUsername(['username' => string, ]) == $User
$MadelineProto->auth_bindTempAuthKey(['perm_auth_key_id' => long, 'nonce' => long, 'expires_at' => int, 'encrypted_message' => bytes, ]) == $Bool
$MadelineProto->auth_checkPassword(['password_hash' => bytes, ]) == $auth_Authorization
$MadelineProto->auth_checkPhone(['phone_number' => string, ]) == $auth_CheckedPhone
$MadelineProto->auth_exportAuthorization(['dc_id' => int, ]) == $auth_ExportedAuthorization
$MadelineProto->auth_importAuthorization(['id' => int, 'bytes' => bytes, ]) == $auth_Authorization
$MadelineProto->auth_logOut([]) == $Bool
$MadelineProto->auth_recoverPassword(['code' => string, ]) == $auth_Authorization
$MadelineProto->auth_requestPasswordRecovery([]) == $auth_PasswordRecovery
$MadelineProto->auth_resetAuthorizations([]) == $Bool
$MadelineProto->auth_sendCall(['phone_number' => string, 'phone_code_hash' => string, ]) == $Bool
$MadelineProto->auth_sendCode(['phone_number' => string, 'sms_type' => int, 'api_id' => int, 'api_hash' => string, 'lang_code' => string, ]) == $auth_SentCode
$MadelineProto->auth_sendInvites(['phone_numbers' => [string], 'message' => string, ]) == $Bool
$MadelineProto->auth_sendSms(['phone_number' => string, 'phone_code_hash' => string, ]) == $Bool
$MadelineProto->auth_signIn(['phone_number' => string, 'phone_code_hash' => string, 'phone_code' => string, ]) == $auth_Authorization
$MadelineProto->auth_signUp(['phone_number' => string, 'phone_code_hash' => string, 'phone_code' => string, 'first_name' => string, 'last_name' => string, ]) == $auth_Authorization
$MadelineProto->contacts_block(['id' => InputUser, ]) == $Bool
$MadelineProto->contacts_deleteContact(['id' => InputUser, ]) == $contacts_Link
$MadelineProto->contacts_deleteContacts(['id' => [InputUser], ]) == $Bool
$MadelineProto->contacts_exportCard([]) == $Vector_of_int
$MadelineProto->contacts_getBlocked(['offset' => int, 'limit' => int, ]) == $contacts_Blocked
$MadelineProto->contacts_getContacts(['hash' => string, ]) == $contacts_Contacts
$MadelineProto->contacts_getStatuses([]) == $Vector_of_ContactStatus
$MadelineProto->contacts_getSuggested(['limit' => int, ]) == $contacts_Suggested
$MadelineProto->contacts_importCard(['export_card' => [int], ]) == $User
$MadelineProto->contacts_importContacts(['contacts' => [InputContact], 'replace' => Bool, ]) == $contacts_ImportedContacts
$MadelineProto->contacts_resolveUsername(['username' => string, ]) == $User
$MadelineProto->contacts_search(['q' => string, 'limit' => int, ]) == $contacts_Found
$MadelineProto->contacts_unblock(['id' => InputUser, ]) == $Bool
$MadelineProto->geochats_checkin(['peer' => InputGeoChat, ]) == $geochats_StatedMessage
$MadelineProto->geochats_createGeoChat(['title' => string, 'geo_point' => InputGeoPoint, 'address' => string, 'venue' => string, ]) == $geochats_StatedMessage
$MadelineProto->geochats_editChatPhoto(['peer' => InputGeoChat, 'photo' => InputChatPhoto, ]) == $geochats_StatedMessage
$MadelineProto->geochats_editChatTitle(['peer' => InputGeoChat, 'title' => string, 'address' => string, ]) == $geochats_StatedMessage
$MadelineProto->geochats_getFullChat(['peer' => InputGeoChat, ]) == $messages_ChatFull
$MadelineProto->geochats_getHistory(['peer' => InputGeoChat, 'offset' => int, 'max_id' => int, 'limit' => int, ]) == $geochats_Messages
$MadelineProto->geochats_getLocated(['geo_point' => InputGeoPoint, 'radius' => int, 'limit' => int, ]) == $geochats_Located
$MadelineProto->geochats_getRecents(['offset' => int, 'limit' => int, ]) == $geochats_Messages
$MadelineProto->geochats_search(['peer' => InputGeoChat, 'q' => string, 'filter' => MessagesFilter, 'min_date' => int, 'max_date' => int, 'offset' => int, 'max_id' => int, 'limit' => int, ]) == $geochats_Messages
$MadelineProto->geochats_sendMedia(['peer' => InputGeoChat, 'media' => InputMedia, ]) == $geochats_StatedMessage
$MadelineProto->geochats_sendMessage(['peer' => InputGeoChat, 'message' => string, ]) == $geochats_StatedMessage
$MadelineProto->geochats_setTyping(['peer' => InputGeoChat, 'typing' => Bool, ]) == $Bool
$MadelineProto->help_getAppUpdate(['device_model' => string, 'system_version' => string, 'app_version' => string, 'lang_code' => string, ]) == $help_AppUpdate
$MadelineProto->help_getConfig([]) == $Config
$MadelineProto->help_getInviteText(['lang_code' => string, ]) == $help_InviteText
$MadelineProto->help_getNearestDc([]) == $NearestDc
$MadelineProto->help_getSupport([]) == $help_Support
$MadelineProto->help_saveAppLog(['events' => [InputAppEvent], ]) == $Bool
$MadelineProto->initConnection(['api_id' => int, 'device_model' => string, 'system_version' => string, 'app_version' => string, 'lang_code' => string, 'query' => !X, ]) == $X
$MadelineProto->invokeAfterMsg(['msg_id' => long, 'query' => !X, ]) == $X
$MadelineProto->invokeAfterMsgs(['msg_ids' => [long], 'query' => !X, ]) == $X
$MadelineProto->invokeWithLayer(['layer' => int, 'query' => !X, ]) == $X
$MadelineProto->messages_acceptEncryption(['peer' => InputEncryptedChat, 'g_b' => bytes, 'key_fingerprint' => long, ]) == $EncryptedChat
$MadelineProto->messages_addChatUser(['chat_id' => int, 'user_id' => InputUser, 'fwd_limit' => int, ]) == $Updates
$MadelineProto->messages_createChat(['users' => [InputUser], 'title' => string, ]) == $Updates
$MadelineProto->messages_deleteChatUser(['chat_id' => int, 'user_id' => InputUser, ]) == $Updates
$MadelineProto->messages_deleteHistory(['peer' => InputPeer, 'offset' => int, ]) == $messages_AffectedHistory
$MadelineProto->messages_deleteMessages(['id' => [int], ]) == $messages_AffectedMessages
$MadelineProto->messages_discardEncryption(['chat_id' => int, ]) == $Bool
$MadelineProto->messages_editChatPhoto(['chat_id' => int, 'photo' => InputChatPhoto, ]) == $Updates
$MadelineProto->messages_editChatTitle(['chat_id' => int, 'title' => string, ]) == $Updates
$MadelineProto->messages_forwardMessage(['peer' => InputPeer, 'id' => int, ]) == $Updates
$MadelineProto->messages_forwardMessages(['peer' => InputPeer, 'id' => [int], ]) == $Updates
$MadelineProto->messages_getAllStickers(['hash' => string, ]) == $messages_AllStickers
$MadelineProto->messages_getChats(['id' => [int], ]) == $messages_Chats
$MadelineProto->messages_getDhConfig(['version' => int, 'random_length' => int, ]) == $messages_DhConfig
$MadelineProto->messages_getDialogs(['offset' => int, 'max_id' => int, 'limit' => int, ]) == $messages_Dialogs
$MadelineProto->messages_getFullChat(['chat_id' => int, ]) == $messages_ChatFull
$MadelineProto->messages_getHistory(['peer' => InputPeer, 'offset' => int, 'max_id' => int, 'limit' => int, ]) == $messages_Messages
$MadelineProto->messages_getMessages(['id' => [int], ]) == $messages_Messages
$MadelineProto->messages_getStickers(['emoticon' => string, 'hash' => string, ]) == $messages_Stickers
$MadelineProto->messages_getWebPagePreview(['message' => string, ]) == $MessageMedia
$MadelineProto->messages_readEncryptedHistory(['peer' => InputEncryptedChat, 'max_date' => int, ]) == $Bool
$MadelineProto->messages_readHistory(['peer' => InputPeer, 'max_id' => int, 'offset' => int, ]) == $messages_AffectedHistory
$MadelineProto->messages_readMessageContents(['id' => [int], ]) == $messages_AffectedMessages
$MadelineProto->messages_receivedMessages(['max_id' => int, ]) == $Vector_of_int
$MadelineProto->messages_receivedQueue(['max_qts' => int, ]) == $Vector_of_long
$MadelineProto->messages_requestEncryption(['user_id' => InputUser, 'g_a' => bytes, ]) == $EncryptedChat
$MadelineProto->messages_search(['peer' => InputPeer, 'q' => string, 'filter' => MessagesFilter, 'min_date' => int, 'max_date' => int, 'offset' => int, 'max_id' => int, 'limit' => int, ]) == $messages_Messages
$MadelineProto->messages_sendBroadcast(['contacts' => [InputUser], 'message' => string, 'media' => InputMedia, ]) == $Updates
$MadelineProto->messages_sendEncrypted(['peer' => InputEncryptedChat, 'data' => bytes, ]) == $messages_SentEncryptedMessage
$MadelineProto->messages_sendEncryptedFile(['peer' => InputEncryptedChat, 'data' => bytes, 'file' => InputEncryptedFile, ]) == $messages_SentEncryptedMessage
$MadelineProto->messages_sendEncryptedService(['peer' => InputEncryptedChat, 'data' => bytes, ]) == $messages_SentEncryptedMessage
$MadelineProto->messages_sendMedia(['peer' => InputPeer, 'reply_to_msg_id' => int, 'media' => InputMedia, ]) == $Updates
$MadelineProto->messages_sendMessage(['peer' => InputPeer, 'reply_to_msg_id' => int, 'message' => string, ]) == $messages_SentMessage
$MadelineProto->messages_setEncryptedTyping(['peer' => InputEncryptedChat, 'typing' => Bool, ]) == $Bool
$MadelineProto->messages_setTyping(['peer' => InputPeer, 'action' => SendMessageAction, ]) == $Bool
$MadelineProto->photos_deletePhotos(['id' => [InputPhoto], ]) == $Vector_of_long
$MadelineProto->photos_getUserPhotos(['user_id' => InputUser, 'offset' => int, 'max_id' => int, 'limit' => int, ]) == $photos_Photos
$MadelineProto->photos_updateProfilePhoto(['id' => InputPhoto, 'crop' => InputPhotoCrop, ]) == $UserProfilePhoto
$MadelineProto->photos_uploadProfilePhoto(['file' => InputFile, 'caption' => string, 'geo_point' => InputGeoPoint, 'crop' => InputPhotoCrop, ]) == $photos_Photo
$MadelineProto->updates_getDifference(['pts' => int, 'date' => int, 'qts' => int, ]) == $updates_Difference
$MadelineProto->updates_getState([]) == $updates_State
$MadelineProto->upload_getFile(['location' => InputFileLocation, 'offset' => int, 'limit' => int, ]) == $upload_File
$MadelineProto->upload_saveBigFilePart(['file_id' => long, 'file_part' => int, 'file_total_parts' => int, 'bytes' => bytes, ]) == $Bool
$MadelineProto->upload_saveFilePart(['file_id' => long, 'file_part' => int, 'bytes' => bytes, ]) == $Bool
$MadelineProto->users_getFullUser(['id' => InputUser, ]) == $UserFull
$MadelineProto->users_getUsers(['id' => [InputUser], ]) == $Vector_of_User