2017-01-02 19:50:37 +01:00
---
title: Methods
2018-03-23 17:48:12 +01:00
description: What do you want to do?
2017-01-02 19:50:37 +01:00
---
2018-03-23 17:48:12 +01:00
# What do you want to do?
[Go back to API documentation index ](.. )
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
[Go to the old code-version method index ](api_index.html )
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* [Logout ](https://docs.madelineproto.xyz/logout.html )
2017-08-25 14:29:02 +02:00
2018-03-23 17:48:12 +01:00
* [Login ](https://docs.madelineproto.xyz/docs/LOGIN.html )
2017-08-25 14:29:02 +02:00
2018-03-23 17:48:12 +01:00
* [Get all chats, broadcast a message to all chats ](https://docs.madelineproto.xyz/docs/DIALOGS.html )
2017-08-25 14:29:02 +02:00
2018-03-23 17:48:12 +01:00
* [Get the full participant list of a channel/group/supergroup ](https://docs.madelineproto.xyz/get_pwr_chat.html )
2017-08-25 14:29:02 +02:00
2018-03-23 17:48:12 +01:00
* [Get full info about a user/chat/supergroup/channel ](https://docs.madelineproto.xyz/get_full_info.html )
2017-08-25 14:29:02 +02:00
2018-03-23 17:48:12 +01:00
* [Get info about a user/chat/supergroup/channel ](https://docs.madelineproto.xyz/get_info.html )
2017-08-25 14:29:02 +02:00
2018-03-23 17:48:12 +01:00
* [Get info about the currently logged-in user ](https://docs.madelineproto.xyz/get_self.html )
2017-08-25 14:29:02 +02:00
2018-03-23 17:48:12 +01:00
* [Upload or download files up to 1.5 GB ](https://docs.madelineproto.xyz/docs/FILES.html )
2017-08-25 14:29:02 +02:00
2018-03-23 17:48:12 +01:00
* [Make a phone call and play a song ](https://docs.madelineproto.xyz/docs/CALLS.html )
2017-08-25 14:29:02 +02:00
2018-03-23 17:48:12 +01:00
* [Create a secret chat bot ](https://docs.madelineproto.xyz/docs/SECRET_CHATS.html )
Documentation rework (#349)
* Documentation rework
* Apply fixes from StyleCI
* Documentation fixes
* Login as bot through web/cli API, allow using invite links in joinChannel, full invite links in importChatInvite and checkChatInvite, non-invite links in importChatInvite
* Apply fixes from StyleCI
* Logging fixes
* Build docs
* Add methods to modify start template, bugfix to logging and keyboard conversion
* Add TL documentator
* Document MTProto methods
* Documenting methods...
* 7% documented
* Bugfixes
* Update docs
* Update docs
* Simplify file management
* Implement automatic object conversion for media, and more awesome stuff
* Implement automatic object conversion for media, and more awesome stuff
* Implement event update handler and file upload/download callback
* Auto-detect mime type, duration, width and height of media
* Update docs
* Document new file functions
* Fix links
* Fix links
* Update bot.php to use event loop
* Implement webhook update handler and forking in main loop
* Build docs
* Better docs
* Fixes to secret chats
* Almost finished updating docs
* Bugfixes, implemented infinite loop for loop() method, almost finished docs
* Finish writing docs
* Add automatic documentation builder script
* Finished writing docs
2018-03-20 12:48:05 +01:00
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "account_changePhone.html" name = "account_changePhone" > Change the phone number associated to this account< / a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_checkUsername.html" name = "account_checkUsername" > Check if this username is available</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_deleteAccount.html" name = "account_deleteAccount" > Delete this account</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_getAccountTTL.html" name = "account_getAccountTTL" > Get account TTL</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_getAuthorizations.html" name = "account_getAuthorizations" > Get all logged-in authorizations</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_getNotifySettings.html" name = "account_getNotifySettings" > Get notification settings</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_getPassword.html" name = "account_getPassword" > Get the current password</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_getPasswordSettings.html" name = "account_getPasswordSettings" > Get the current 2FA settings</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_getPrivacy.html" name = "account_getPrivacy" > Get privacy settings</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_getWallPapers.html" name = "account_getWallPapers" > Returns a list of available wallpapers.</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_registerDevice.html" name = "account_registerDevice" > Register device for push notifications</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_reportPeer.html" name = "account_reportPeer" > Report for spam</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_resetAuthorization.html" name = "account_resetAuthorization" > Delete a certain session</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_resetNotifySettings.html" name = "account_resetNotifySettings" > Reset all notification settings</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_sendChangePhoneCode.html" name = "account_sendChangePhoneCode" > Change the phone number</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_setAccountTTL.html" name = "account_setAccountTTL" > Set account TTL</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_setPrivacy.html" name = "account_setPrivacy" > Set privacy settings</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_unregisterDevice.html" name = "account_unregisterDevice" > Stop sending PUSH notifications to app</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_updateDeviceLocked.html" name = "account_updateDeviceLocked" > Disable all notifications for a certain period</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_updateNotifySettings.html" name = "account_updateNotifySettings" > Change notification settings</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_updatePasswordSettings.html" name = "account_updatePasswordSettings" > Update the 2FA password settings</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_updateProfile.html" name = "account_updateProfile" > Update profile info</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_updateStatus.html" name = "account_updateStatus" > Update online status</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "account_updateUsername.html" name = "account_updateUsername" > Update this user's username</ a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "auth_bindTempAuthKey.html" name = "auth_bindTempAuthKey" > You cannot use this method directly, instead modify the PFS and default_temp_auth_key_expires_in settings, see https://docs.madelineproto.xyz/docs/SETTINGS.html for more info< / a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_cancelCode.html" name = "auth_cancelCode" > Invalidate sent phone code</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_checkPassword.html" name = "auth_checkPassword" > You cannot use this method directly, use the complete_2fa_login method instead (see https://docs.madelineproto.xyz for more info)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_checkPhone.html" name = "auth_checkPhone" > Check if this phone number is registered on telegram</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_exportAuthorization.html" name = "auth_exportAuthorization" > You cannot use this method directly, use $MadelineProto->export_authorization() instead, see https://docs.madelineproto.xyz/docs/LOGIN.html</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_importAuthorization.html" name = "auth_importAuthorization" > You cannot use this method directly, use $MadelineProto->import_authorization($authorization) instead, see https://docs.madelineproto.xyz/docs/LOGIN.html</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_importBotAuthorization.html" name = "auth_importBotAuthorization" > You cannot use this method directly, use the bot_login method instead (see https://docs.madelineproto.xyz for more info)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_logOut.html" name = "auth_logOut" > You cannot use this method directly, use the logout method instead (see https://docs.madelineproto.xyz for more info)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_recoverPassword.html" name = "auth_recoverPassword" > Use the code that was emailed to you after running $MadelineProto->auth->requestPasswordRecovery to login to your account</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_requestPasswordRecovery.html" name = "auth_requestPasswordRecovery" > Send an email to recover the 2FA password</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_resendCode.html" name = "auth_resendCode" > Resend the SMS verification code</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_resetAuthorizations.html" name = "auth_resetAuthorizations" > Delete all logged-in sessions.</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_sendCode.html" name = "auth_sendCode" > Use phone_login instead</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_sendInvites.html" name = "auth_sendInvites" > Invite friends to telegram!</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_signIn.html" name = "auth_signIn" > You cannot use this method directly, use the complete_phone_login method instead (see https://docs.madelineproto.xyz for more info)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "auth_signUp.html" name = "auth_signUp" > You cannot use this method directly, use the complete_signup method instead (see https://docs.madelineproto.xyz for more info)</ a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "channels_checkUsername.html" name = "channels_checkUsername" > Check if this username is free and can be assigned to a channel/supergroup< / a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_createChannel.html" name = "channels_createChannel" > Create channel/supergroup</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_deleteChannel.html" name = "channels_deleteChannel" > Delete a channel/supergroup</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_deleteMessages.html" name = "channels_deleteMessages" > Delete channel/supergroup messages</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_deleteUserHistory.html" name = "channels_deleteUserHistory" > Delete all messages of a user in a channel/supergroup</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_editAbout.html" name = "channels_editAbout" > Edit the about text of a channel/supergroup</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_editAdmin.html" name = "channels_editAdmin" > Edit admin permissions of a user in a channel/supergroup</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_editPhoto.html" name = "channels_editPhoto" > Edit the photo of a supergroup/channel</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_editTitle.html" name = "channels_editTitle" > Edit the title of a supergroup/channel</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_exportInvite.html" name = "channels_exportInvite" > Export the invite link of a channel</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_exportMessageLink.html" name = "channels_exportMessageLink" > Get the link of a message in a channel</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_getChannels.html" name = "channels_getChannels" > Get info about multiple channels/supergroups</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_getFullChannel.html" name = "channels_getFullChannel" > You cannot use this method directly, use the get_pwr_chat, get_info, get_full_info methods instead (see https://docs.madelineproto.xyz for more info)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_getMessages.html" name = "channels_getMessages" > Get channel/supergroup messages</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_getParticipant.html" name = "channels_getParticipant" > Get info about a certain channel/supergroup participant</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_getParticipants.html" name = "channels_getParticipants" > Get channel/supergroup participants (you should use `$MadelineProto->get_pwr_chat($id)` instead)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_inviteToChannel.html" name = "channels_inviteToChannel" > Add users to channel/supergroup</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_joinChannel.html" name = "channels_joinChannel" > Join a channel/supergroup</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_kickFromChannel.html" name = "channels_kickFromChannel" > Kick user from channel</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_leaveChannel.html" name = "channels_leaveChannel" > Leave a channel/supergroup</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_readHistory.html" name = "channels_readHistory" > Mark channel/supergroup history as read</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_reportSpam.html" name = "channels_reportSpam" > Report a supergroup/channel for spam</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_toggleInvites.html" name = "channels_toggleInvites" > Allow or disallow any user to invite users to this channel/supergroup</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_toggleSignatures.html" name = "channels_toggleSignatures" > Toggle channel signatures</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_updatePinnedMessage.html" name = "channels_updatePinnedMessage" > Set the pinned message of a channel/supergroup</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "channels_updateUsername.html" name = "channels_updateUsername" > Update the username of a supergroup/channel</ a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "contacts_block.html" name = "contacts_block" > Block a user< / a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "contacts_deleteContact.html" name = "contacts_deleteContact" > Delete a contact</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "contacts_deleteContacts.html" name = "contacts_deleteContacts" > Delete multiple contacts</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "contacts_exportCard.html" name = "contacts_exportCard" > Export contact as card</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "contacts_getBlocked.html" name = "contacts_getBlocked" > Get blocked users</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "contacts_getContacts.html" name = "contacts_getContacts" > Get info about a certain contact</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "contacts_getStatuses.html" name = "contacts_getStatuses" > Get online status of all users</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "contacts_getTopPeers.html" name = "contacts_getTopPeers" > Get most used chats</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "contacts_importCard.html" name = "contacts_importCard" > Import card as contact</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "contacts_importContacts.html" name = "contacts_importContacts" > Add phone number as contact</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "contacts_resetTopPeerRating.html" name = "contacts_resetTopPeerRating" > Reset top peer rating for a certain category/peer</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "contacts_resolveUsername.html" name = "contacts_resolveUsername" > You cannot use this method directly, use the resolve_username, get_pwr_chat, get_info, get_full_info methods instead (see https://docs.madelineproto.xyz for more info)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "contacts_search.html" name = "contacts_search" > Search contacts</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "contacts_unblock.html" name = "contacts_unblock" > Unblock a user</ a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "help_getAppChangelog.html" name = "help_getAppChangelog" > Get the changelog of this app< / a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "help_getAppUpdate.html" name = "help_getAppUpdate" > Get info about app updates</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "help_getConfig.html" name = "help_getConfig" > Get server configuration</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "help_getInviteText.html" name = "help_getInviteText" > Get invitation text</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "help_getNearestDc.html" name = "help_getNearestDc" > Get nearest datacenter</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "help_getSupport.html" name = "help_getSupport" > Get info of support user</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "help_getTermsOfService.html" name = "help_getTermsOfService" > Get terms of service</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "help_saveAppLog.html" name = "help_saveAppLog" > Log data for developer of this app</ a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "initConnection.html" name = "initConnection" > Initializes connection and save information on the user's device and application.< / a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "invokeAfterMsg.html" name = "invokeAfterMsg" > Invokes a query after successfull completion of one of the previous queries.< / a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "invokeAfterMsgs.html" name = "invokeAfterMsgs" > Result type returned by a current query.< / a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "invokeWithLayer.html" name = "invokeWithLayer" > Invoke this method with layer X< / a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "invokeWithoutUpdates.html" name = "invokeWithoutUpdates" > Invoke with method without returning updates in the socket< / a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "messages_acceptEncryption.html" name = "messages_acceptEncryption" > You cannot use this method directly, see https://docs.madelineproto.xyz for more info on handling secret chats< / a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_addChatUser.html" name = "messages_addChatUser" > Add a user to a normal chat (use channels->inviteToChannel for supergroups)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_checkChatInvite.html" name = "messages_checkChatInvite" > Check if an invitation link is valid</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_createChat.html" name = "messages_createChat" > Create a chat (not supergroup)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_deleteChatUser.html" name = "messages_deleteChatUser" > Delete a user from a chat (not supergroup)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_deleteHistory.html" name = "messages_deleteHistory" > Delete chat history</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_deleteMessages.html" name = "messages_deleteMessages" > Delete messages</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_discardEncryption.html" name = "messages_discardEncryption" > You cannot use this method directly, see https://docs.madelineproto.xyz for more info on handling secret chats</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_editChatAdmin.html" name = "messages_editChatAdmin" > Edit admin permissions</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_editChatPhoto.html" name = "messages_editChatPhoto" > Edit the photo of a normal chat (not supergroup)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_editChatTitle.html" name = "messages_editChatTitle" > Edit the title of a normal chat (not supergroup)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_editInlineBotMessage.html" name = "messages_editInlineBotMessage" > Edit a sent inline message</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_editMessage.html" name = "messages_editMessage" > Edit a message</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_exportChatInvite.html" name = "messages_exportChatInvite" > Export chat invite </ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_forwardMessage.html" name = "messages_forwardMessage" > Forward message</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_forwardMessages.html" name = "messages_forwardMessages" > Forward messages</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getAllDrafts.html" name = "messages_getAllDrafts" > Get all message drafts</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getAllStickers.html" name = "messages_getAllStickers" > Get all stickerpacks</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getBotCallbackAnswer.html" name = "messages_getBotCallbackAnswer" > Get the callback answer of a bot (after clicking a button)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getChats.html" name = "messages_getChats" > Get info about chats</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getDhConfig.html" name = "messages_getDhConfig" > You cannot use this method directly, instead use $MadelineProto->get_dh_config();</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getDialogs.html" name = "messages_getDialogs" > Gets list of chats: you should use $MadelineProto->get_dialogs() instead: https://docs.madelineproto.xyz/docs/DIALOGS.html</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getDocumentByHash.html" name = "messages_getDocumentByHash" > Get document by SHA256 hash</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getFullChat.html" name = "messages_getFullChat" > You cannot use this method directly, use the get_pwr_chat, get_info, get_full_info methods instead (see https://docs.madelineproto.xyz for more info)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getHistory.html" name = "messages_getHistory" > Get previous messages of a group</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getInlineBotResults.html" name = "messages_getInlineBotResults" > Call inline bot</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getMessageEditData.html" name = "messages_getMessageEditData" > Check if about to edit a message or a media caption</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getMessages.html" name = "messages_getMessages" > Get messages</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getMessagesViews.html" name = "messages_getMessagesViews" > Get and increase message views</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getPeerDialogs.html" name = "messages_getPeerDialogs" > Get dialog info of peers</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getPeerSettings.html" name = "messages_getPeerSettings" > Get the settings of apeer</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getSavedGifs.html" name = "messages_getSavedGifs" > Get saved gifs</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getStickerSet.html" name = "messages_getStickerSet" > Get a stickerset</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getStickers.html" name = "messages_getStickers" > Get stickers</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_getWebPagePreview.html" name = "messages_getWebPagePreview" > Get webpage preview</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_hideReportSpam.html" name = "messages_hideReportSpam" > Hide report spam popup</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_importChatInvite.html" name = "messages_importChatInvite" > Import chat invite</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_installStickerSet.html" name = "messages_installStickerSet" > Add a sticker set</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_migrateChat.html" name = "messages_migrateChat" > Convert chat to supergroup</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_readEncryptedHistory.html" name = "messages_readEncryptedHistory" > Mark messages as read in secret chats</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_readHistory.html" name = "messages_readHistory" > Mark messages as read</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_readMessageContents.html" name = "messages_readMessageContents" > Mark message as read</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_receivedMessages.html" name = "messages_receivedMessages" > Mark messages as read</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_receivedQueue.html" name = "messages_receivedQueue" > You cannot use this method directly</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_reorderStickerSets.html" name = "messages_reorderStickerSets" > Reorder sticker sets</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_reportSpam.html" name = "messages_reportSpam" > Report a peer for spam</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_requestEncryption.html" name = "messages_requestEncryption" > You cannot use this method directly, see https://docs.madelineproto.xyz for more info on handling secret chats</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_saveDraft.html" name = "messages_saveDraft" > Save a message draft</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_saveGif.html" name = "messages_saveGif" > Save a GIF</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_search.html" name = "messages_search" > Search peers or messages</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_searchGifs.html" name = "messages_searchGifs" > Search gifs</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_searchGlobal.html" name = "messages_searchGlobal" > Global message search</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_sendBroadcast.html" name = "messages_sendBroadcast" > Send a message to all users in the chat list</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_sendEncrypted.html" name = "messages_sendEncrypted" > Send message to secret chat</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_sendEncryptedFile.html" name = "messages_sendEncryptedFile" > Send a file to a secret chat</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_sendEncryptedService.html" name = "messages_sendEncryptedService" > Send a service message to a secret chat</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_sendInlineBotResult.html" name = "messages_sendInlineBotResult" > Send a received bot result to the chat</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_sendMedia.html" name = "messages_sendMedia" > Send a media</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_sendMessage.html" name = "messages_sendMessage" > Send a message</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_setBotCallbackAnswer.html" name = "messages_setBotCallbackAnswer" > Bots only: set the callback answer (after a button was clicked)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_setEncryptedTyping.html" name = "messages_setEncryptedTyping" > Send typing notification to secret chat</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_setInlineBotResults.html" name = "messages_setInlineBotResults" > Bots only: set the results of an inline query</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_setTyping.html" name = "messages_setTyping" > Change typing status</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_startBot.html" name = "messages_startBot" > Start a bot</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_toggleChatAdmins.html" name = "messages_toggleChatAdmins" > Enable all users are admins in normal groups (not supergroups)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "messages_uninstallStickerSet.html" name = "messages_uninstallStickerSet" > Remove a sticker set</ a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "photos_deletePhotos.html" name = "photos_deletePhotos" > Delete profile photos< / a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "photos_getUserPhotos.html" name = "photos_getUserPhotos" > Get the profile photos of a user</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "photos_updateProfilePhoto.html" name = "photos_updateProfilePhoto" > Update the profile photo (use photos->uploadProfilePhoto to upload the photo)</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "photos_uploadProfilePhoto.html" name = "photos_uploadProfilePhoto" > Upload profile photo</ a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "updates_getChannelDifference.html" name = "updates_getChannelDifference" > You cannot use this method directly, see https://docs.madelineproto.xyz for more info on handling updates< / a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "updates_getDifference.html" name = "updates_getDifference" > You cannot use this method directly, see https://docs.madelineproto.xyz for more info on handling updates</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "updates_getState.html" name = "updates_getState" > You cannot use this method directly, see https://docs.madelineproto.xyz for more info on handling updates</ a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "upload_getFile.html" name = "upload_getFile" > You cannot use this method directly, use the upload, download_to_stream, download_to_file, download_to_dir methods instead; see https://docs.madelineproto.xyz for more info< / a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "upload_saveBigFilePart.html" name = "upload_saveBigFilePart" > You cannot use this method directly, use the upload, download_to_stream, download_to_file, download_to_dir methods instead; see https://docs.madelineproto.xyz for more info</ a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "upload_saveFilePart.html" name = "upload_saveFilePart" > You cannot use this method directly, use the upload, download_to_stream, download_to_file, download_to_dir methods instead; see https://docs.madelineproto.xyz for more info</ a >
2017-01-02 19:50:37 +01:00
***
2018-03-23 17:48:12 +01:00
< br > < br > * < a href = "users_getFullUser.html" name = "users_getFullUser" > You cannot use this method directly, use the get_pwr_chat, get_info, get_full_info methods instead (see https://docs.madelineproto.xyz for more info)< / a >
2017-01-02 19:50:37 +01:00
2018-03-23 17:48:12 +01:00
* < a href = "users_getUsers.html" name = "users_getUsers" > Get info about users</ a >
2017-01-02 19:50:37 +01:00