Tip: if you receive an error (or nothing), [send us](https://t.me/pwrtelegramgroup) the error message and the `MadelineProto.log` file that was created in the same directory (if running from a browser).
The following open source projects were created using MadelineProto: you can directly install them, or explore the source code as direct examples on how to use MadelineProto's many features!
<!-- * [magnaluna webradio](https://magna.madelineproto.xyz) - Multifeatured Telegram VoIP webradio -->
* [TelegramApiServer](https://github.com/xtrime-ru/TelegramApiServer) - Fast, simple, async php telegram api server: an HTTP JSON API for MadelineProto!
* [`downloadRenameBot.php`](https://github.com/danog/MadelineProto/blob/v8/examples/downloadRenameBot.php) - Download files by URL and rename Telegram files using this async parallelized bot!
* [`pipesbot.php`](https://github.com/danog/MadelineProto/blob/v8/examples/pipesbot.php) - Creating inline bots and using other inline bots via a userbot!
* [`bot.php`](https://github.com/danog/MadelineProto/blob/v8/examples/bot.php) - Examples for sending normal messages, downloading any media!
* [\danog\MadelineProto\Settings\Database\Mysql: MySQL backend settings.](https://docs.madelineproto.xyz/PHP/danog/MadelineProto/Settings/Database/Mysql.html)
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.declinePasswordReset.html"name="account.declinePasswordReset">Abort a pending 2FA password reset, see here for more info »: account.declinePasswordReset</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/auth.acceptLoginToken.html"name="auth.acceptLoginToken">Accept QR code login token, logging in the app that generated it: auth.acceptLoginToken</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.acceptTermsOfService.html"name="help.acceptTermsOfService">Accept the new terms of service: help.acceptTermsOfService</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.toggleUsername.html"name="channels.toggleUsername">Activate or deactivate a purchased fragment.com username associated to a supergroup or channel we own: channels.toggleUsername</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/bots.toggleUsername.html"name="bots.toggleUsername">Activate or deactivate a purchased fragment.com username associated to a bot we own: bots.toggleUsername</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.toggleUsername.html"name="account.toggleUsername">Activate or deactivate a purchased fragment.com username associated to the currently logged-in user: account.toggleUsername</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/stickers.addStickerToSet.html"name="stickers.addStickerToSet">Add a sticker to a stickerset, bots only. The sticker set must have been created by the bot: stickers.addStickerToSet</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.addContact.html"name="contacts.addContact">Add an existing telegram user as contact: contacts.addContact</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.saveRecentSticker.html"name="messages.saveRecentSticker">Add/remove sticker from recent stickers list: messages.saveRecentSticker</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.addChatUser.html"name="messages.addChatUser">Adds a user to a chat and sends a service message on it: messages.addChatUser</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.block.html"name="contacts.block">Adds the user to the blacklist: contacts.block</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setInlineBotResults.html"name="messages.setInlineBotResults">Answer an inline query, for bots only: messages.setInlineBotResults</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/bots.answerWebhookJSONQuery.html"name="bots.answerWebhookJSONQuery">Answers a custom query; for bots only: bots.answerWebhookJSONQuery</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.setDiscussionGroup.html"name="channels.setDiscussionGroup">Associate a group to a channel as discussion group for that channel: channels.setDiscussionGroup</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.setStickers.html"name="channels.setStickers">Associate a stickerset to the supergroup: channels.setStickers</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#flock-string-file-int-operation-float-polling-amp-cancellation-token-closure-failurecb-mixed"name="flock">Asynchronously lock a file: flock</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#echo-string-string-void"name="echo">Asynchronously write to stdout/browser: echo</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.editBanned.html"name="channels.editBanned">Ban/unban/kick a user in a supergroup/channel: channels.editBanned</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.getUserInfo.html"name="help.getUserInfo">Can only be used by TSF members to obtain internal information: help.getUserInfo</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#cancelbroadcast-int-id-void"name="cancelBroadcast">Cancel a running broadcast: cancelBroadcast</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.cancelPasswordEmail.html"name="account.cancelPasswordEmail">Cancel the code that was sent to verify an email to use as 2FA recovery method: account.cancelPasswordEmail</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setDefaultReaction.html"name="messages.setDefaultReaction">Change default emoji reaction to use in the quick reaction menu: the value is synced across devices and can be fetched using help.getConfig, reactions_default field: messages.setDefaultReaction</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.toggleGroupCallSettings.html"name="phone.toggleGroupCallSettings">Change group call settings: phone.toggleGroupCallSettings</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.saveAutoDownloadSettings.html"name="account.saveAutoDownloadSettings">Change media autodownload settings: account.saveAutoDownloadSettings</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.updateUsername.html"name="channels.updateUsername">Change or remove the username of a supergroup/channel: channels.updateUsername</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.setPrivacy.html"name="account.setPrivacy">Change privacy settings of current account: account.setPrivacy</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setChatTheme.html"name="messages.setChatTheme">Change the chat theme of a certain chat: messages.setChatTheme</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.saveDefaultSendAs.html"name="messages.saveDefaultSendAs">Change the default peer that should be used when sending messages to a specific group: messages.saveDefaultSendAs</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.changePhone.html"name="account.changePhone">Change the phone number of the current account: account.changePhone</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.editPhoto.html"name="channels.editPhoto">Change the photo of a channel/supergroup: channels.editPhoto</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setChatAvailableReactions.html"name="messages.setChatAvailableReactions">Change the set of message reactions » that can be used in a certain group, supergroup or channel: messages.setChatAvailableReactions</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.editChatTitle.html"name="messages.editChatTitle">Changes chat name and sends a service message on it: messages.editChatTitle</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.editChatPhoto.html"name="messages.editChatPhoto">Changes chat photo and sends a service message on it: messages.editChatPhoto</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/stickers.changeStickerPosition.html"name="stickers.changeStickerPosition">Changes the absolute position of a sticker in the set to which it belongs; for bots only. The sticker set must have been created by the bot: stickers.changeStickerPosition</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setDefaultHistoryTTL.html"name="messages.setDefaultHistoryTTL">Changes the default value of the Time-To-Live setting, applied to all new chats: messages.setDefaultHistoryTTL</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.updateUsername.html"name="account.updateUsername">Changes username for the current user: account.updateUsername</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#hasplugin-class-string-eventhandler-class-bool"name="hasPlugin">Check if a certain event handler plugin is installed: hasPlugin</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.checkUsername.html"name="channels.checkUsername">Check if a username is free and can be assigned to a channel/supergroup: channels.checkUsername</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#haseventhandler-bool"name="hasEventHandler">Check if an event handler instance is present: hasEventHandler</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#hasreportpeers-bool"name="hasReportPeers">Check if has report peers: hasReportPeers</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#isarrayoralike-mixed-var-bool"name="isArrayOrAlike">Check if is array or similar (traversable && countable && arrayAccess): isArrayOrAlike</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#peerisset-mixed-id-bool"name="peerIsset">Check if peer is present in internal peer database: peerIsset</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/auth.checkRecoveryPassword.html"name="auth.checkRecoveryPassword">Check if the 2FA recovery code sent using auth.requestPasswordRecovery is valid, before passing it to auth.recoverPassword: auth.checkRecoveryPassword</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#isforum-mixed-peer-bool"name="isForum">Check if the specified peer is a forum: isForum</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.checkChatInvite.html"name="messages.checkChatInvite">Check the validity of a chat invite link and get basic info about it: messages.checkChatInvite</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.checkHistoryImportPeer.html"name="messages.checkHistoryImportPeer">Check whether chat history exported from another chat app can be imported into a specific Telegram chat, click here for more info »: messages.checkHistoryImportPeer</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#issupergroup-int-id-bool"name="isSupergroup">Check whether provided bot API ID is a channel or supergroup: isSupergroup</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/stickers.checkShortName.html"name="stickers.checkShortName">Check whether the given short name is available: stickers.checkShortName</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.checkGroupCall.html"name="phone.checkGroupCall">Check whether the group call Server Forwarding Unit is currently receiving the streams with the specified WebRTC source IDs. : phone.checkGroupCall</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/payments.canPurchasePremium.html"name="payments.canPurchasePremium">Checks whether Telegram Premium purchase is possible. Must be called before in-store Premium purchase, official apps only: payments.canPurchasePremium</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.clearAllDrafts.html"name="messages.clearAllDrafts">Clear all drafts: messages.clearAllDrafts</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/bots.resetBotCommands.html"name="bots.resetBotCommands">Clear bot commands for the specified bot scope and language code: bots.resetBotCommands</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.clearRecentEmojiStatuses.html"name="account.clearRecentEmojiStatuses">Clears list of recently used emoji statuses: account.clearRecentEmojiStatuses</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#closeconnection-string-message-void"name="closeConnection">Close connection with client, connected via web: closeConnection</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#completephonelogin-string-code-mixed"name="completePhoneLogin">Complet user login using login code: completePhoneLogin</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#completesignup-string-first_name-string-last_name-array"name="completeSignup">Complete signup to Telegram: completeSignup</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.startHistoryImport.html"name="messages.startHistoryImport">Complete the history import process, importing all messages into the chat. : messages.startHistoryImport</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.confirmPhone.html"name="account.confirmPhone">Confirm a phone number to cancel account deletion, for more info click here »: account.confirmPhone</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.receivedMessages.html"name="messages.receivedMessages">Confirms receipt of messages by a client, cancels PUSH-notification sending: messages.receivedMessages</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#tosupergroup-int-id-int"name="toSupergroup">Convert MTProto channel ID to bot API channel ID: toSupergroup</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#mtprototobotapi-array-data-array"name="MTProtoToBotAPI">Convert MTProto parameters to bot API parameters: MTProtoToBotAPI</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#tdtotdcli-mixed-params-mixed"name="tdToTdcli">Convert TD parameters to tdcli: tdToTdcli</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#tdtomtproto-array-params-array"name="tdToMTProto">Convert TD to MTProto parameters: tdToMTProto</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.convertToGigagroup.html"name="channels.convertToGigagroup">Convert a supergroup to a gigagroup, when requested by channel suggestions: channels.convertToGigagroup</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#entitiestohtml-string-message-array-entities-bool-allowtelegramtags-string"name="entitiesToHtml">Convert a message and a set of entities to HTML: entitiesToHtml</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#fromsupergroup-int-id-int"name="fromSupergroup">Convert bot API channel ID to MTProto channel ID: fromSupergroup</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#botapitomtproto-array-arguments-array"name="botAPIToMTProto">Convert bot API parameters to MTProto parameters: botAPIToMTProto</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#packdouble-float-value-string"name="packDouble">Convert double to binary version: packDouble</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#packsignedlong-int-value-string"name="packSignedLong">Convert integer to base256 long: packSignedLong</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#packsignedint-int-value-string"name="packSignedInt">Convert integer to base256 signed int: packSignedInt</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#tdclitotd-mixed-params-array-key-array"name="tdcliToTd">Convert tdcli parameters to tdcli: tdcliToTd</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#tocamelcase-string-input-string"name="toCamelCase">Convert to camelCase: toCamelCase</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#tosnakecase-string-input-string"name="toSnakeCase">Convert to snake_case: toSnakeCase</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#packunsignedint-int-value-string"name="packUnsignedInt">Convert value to unsigned base256 int: packUnsignedInt</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#stringtostream-string-str-amp-bytestream-readablebuffer"name="stringToStream">Converts a string into an async amphp stream: stringToStream</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.createForumTopic.html"name="channels.createForumTopic">Create a forum topic; requires manage_topics rights: channels.createForumTopic</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.createChannel.html"name="channels.createChannel">Create a supergroup/channel: channels.createChannel</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.createGroupCall.html"name="phone.createGroupCall">Create a group call or livestream: phone.createGroupCall</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.uploadWallPaper.html"name="account.uploadWallPaper">Create and upload a new wallpaper: account.uploadWallPaper</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.createChat.html"name="messages.createChat">Creates a new chat: messages.createChat</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.deleteChannel.html"name="channels.deleteChannel">Delete a channel/supergroup: channels.deleteChannel</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.deleteChat.html"name="messages.deleteChat">Delete a chat: messages.deleteChat</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.deleteExportedChatInvite.html"name="messages.deleteExportedChatInvite">Delete a chat invite: messages.deleteExportedChatInvite</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/chatlists.leaveChatlist.html"name="chatlists.leaveChatlist">Delete a folder imported using a chat folder deep link »: chatlists.leaveChatlist</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/chatlists.deleteExportedInvite.html"name="chatlists.deleteExportedInvite">Delete a previously created chat folder deep link »: chatlists.deleteExportedInvite</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.resetWallPapers.html"name="account.resetWallPapers">Delete all installed wallpapers, reverting to the default wallpaper set: account.resetWallPapers</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.deleteParticipantHistory.html"name="channels.deleteParticipantHistory">Delete all messages sent by a specific participant of a given supergroup: channels.deleteParticipantHistory</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.deleteRevokedExportedChatInvites.html"name="messages.deleteRevokedExportedChatInvites">Delete all revoked chat invites: messages.deleteRevokedExportedChatInvites</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/auth.dropTempAuthKeys.html"name="auth.dropTempAuthKeys">Delete all temporary authorization keys except for the ones specified: auth.dropTempAuthKeys</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.deleteTopicHistory.html"name="channels.deleteTopicHistory">Delete message history of a forum topic: channels.deleteTopicHistory</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.deleteMessages.html"name="channels.deleteMessages">Delete messages in a channel/supergroup: channels.deleteMessages</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.deleteSecureValue.html"name="account.deleteSecureValue">Delete stored Telegram Passport documents, for more info see the passport docs »: account.deleteSecureValue</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.deleteHistory.html"name="channels.deleteHistory">Delete the history of a supergroup: channels.deleteHistory</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.deleteAccount.html"name="account.deleteAccount">Delete the user's account from the telegram servers: account.deleteAccount</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.unregisterDevice.html"name="account.unregisterDevice">Deletes a device by its token, stops sending PUSH-notifications to it: account.unregisterDevice</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/stickers.deleteStickerSet.html"name="stickers.deleteStickerSet">Deletes a stickerset we created, bots only: stickers.deleteStickerSet</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.deleteChatUser.html"name="messages.deleteChatUser">Deletes a user from a chat and sends a service message on it: messages.deleteChatUser</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.deleteHistory.html"name="messages.deleteHistory">Deletes communication history: messages.deleteHistory</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.deleteMessages.html"name="messages.deleteMessages">Deletes messages by their identifiers: messages.deleteMessages</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/photos.deletePhotos.html"name="photos.deletePhotos">Deletes profile photos. The method returns a list of successfully deleted photo IDs: photos.deletePhotos</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.deleteContacts.html"name="contacts.deleteContacts">Deletes several contacts from the list: contacts.deleteContacts</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.unblock.html"name="contacts.unblock">Deletes the user from the blacklist: contacts.unblock</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.deactivateAllUsernames.html"name="channels.deactivateAllUsernames">Disable all purchased usernames of a supergroup or channel: channels.deactivateAllUsernames</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.dismissSuggestion.html"name="help.dismissSuggestion">Dismiss a suggestion, see here for more info »: help.dismissSuggestion</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/chatlists.hideChatlistUpdates.html"name="chatlists.hideChatlistUpdates">Dismiss new pending peers recently added to a chat folder deep link »: chatlists.hideChatlistUpdates</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.hideChatJoinRequest.html"name="messages.hideChatJoinRequest">Dismiss or approve a chat join request related to a specific chat or channel: messages.hideChatJoinRequest</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.hideAllChatJoinRequests.html"name="messages.hideAllChatJoinRequests">Dismiss or approve all join requests related to a specific chat or channel: messages.hideAllChatJoinRequests</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#downloadtoresponse-array-string-filecallbackinterface-messagemedia-amp-http-server-request-request-callable-cb-null-int-size-null-string-mime-null-string-name-amp-http-server-response"name="downloadToResponse">Download file to amphp/http-server response: downloadToResponse</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#downloadtobrowser-array-string-filecallbackinterface-messagemedia-null-callable-cb-null-int-size-null-string-name-null-string-mime-void"name="downloadToBrowser">Download file to browser: downloadToBrowser</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#downloadtocallable-mixed-messagemedia-callable-filecallbackinterface-callable-callable-cb-bool-seekable-int-offset-int-end-int-part_size-mixed"name="downloadToCallable">Download file to callable: downloadToCallable</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#downloadtodir-mixed-messagemedia-string-filecallbackinterface-dir-callable-cb-mixed"name="downloadToDir">Download file to directory: downloadToDir</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#downloadtostream-mixed-messagemedia-mixed-filecallbackinterface-resource-amp-bytestream-writablestream-stream-callable-cb-int-offset-int-end-mixed"name="downloadToStream">Download file to stream: downloadToStream</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.editForumTopic.html"name="channels.editForumTopic">Edit forum topic; requires manage_topics rights: channels.editForumTopic</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/chatlists.editExportedInvite.html"name="chatlists.editExportedInvite">Edit a chat folder deep link »: chatlists.editExportedInvite</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.editGroupCallParticipant.html"name="phone.editGroupCallParticipant">Edit information about a given group call participant: phone.editGroupCallParticipant</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.editLocation.html"name="channels.editLocation">Edit location of geogroup: channels.editLocation</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.editChatDefaultBannedRights.html"name="messages.editChatDefaultBannedRights">Edit the default banned rights of a channel/supergroup/group: messages.editChatDefaultBannedRights</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.editChatAbout.html"name="messages.editChatAbout">Edit the description of a group/supergroup/channel: messages.editChatAbout</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.editTitle.html"name="channels.editTitle">Edit the name of a channel/supergroup: channels.editTitle</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.editGroupCallTitle.html"name="phone.editGroupCallTitle">Edit the title of a group call or livestream: phone.editGroupCallTitle</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.updateNotifySettings.html"name="account.updateNotifySettings">Edits notification settings from a given user/group, from all users/all groups: account.updateNotifySettings</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.toggleNoForwards.html"name="messages.toggleNoForwards">Enable or disable content protection on a channel or chat: messages.toggleNoForwards</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.toggleForum.html"name="channels.toggleForum">Enable or disable forum functionality in a supergroup: channels.toggleForum</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.toggleBotInAttachMenu.html"name="messages.toggleBotInAttachMenu">Enable or disable web bot attachment menu »: messages.toggleBotInAttachMenu</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.toggleAntiSpam.html"name="channels.toggleAntiSpam">Enable or disable the native antispam system: channels.toggleAntiSpam</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.toggleTopPeers.html"name="contacts.toggleTopPeers">Enable/disable top peers: contacts.toggleTopPeers</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#broadcastcustom-action-action-danog-madelineproto-broadcast-filter-filter-int"name="broadcastCustom">Executes a custom broadcast action with all peers (users, chats, channels) of the bot: broadcastCustom</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/chatlists.exportChatlistInvite.html"name="chatlists.exportChatlistInvite">Export a folder », creating a chat folder deep link »: chatlists.exportChatlistInvite</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.exportChatInvite.html"name="messages.exportChatInvite">Export an invite link for a chat: messages.exportChatInvite</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#extractupdates-array-updates-array"name="extractUpdates">Extract Update constructors from an Updates constructor: extractUpdates</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#extractmessageid-array-updates-int"name="extractMessageId">Extract a message ID from an Updates constructor: extractMessageId</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#extractmessage-array-updates-array"name="extractMessage">Extract a message constructor from an Updates constructor: extractMessage</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#extractmessageupdate-array-updates-array"name="extractMessageUpdate">Extract an update message constructor from an Updates constructor: extractMessageUpdate</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#extractbotapifile-array-info-array"name="extractBotAPIFile">Extract file info from bot API message: extractBotAPIFile</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/chatlists.getChatlistUpdates.html"name="chatlists.getChatlistUpdates">Fetch new chats associated with an imported chat folder deep link ». Must be invoked at most every chatlist_update_period seconds (as per the related client configuration parameter »): chatlists.getChatlistUpdates</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getMessageEditData.html"name="messages.getMessageEditData">Find out if a media message's caption can be edited: messages.getMessageEditData</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#callfork-generator-amp-future-callable-callable-mixed-args-amp-future-t"name="callFork">Fork a new green thread and execute the passed function in the background: callFork</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#broadcastforwardmessages-mixed-from_peer-list-int-message_ids-bool-drop_author-danog-madelineproto-broadcast-filter-filter-bool-pin-int"name="broadcastForwardMessages">Forwards a list of messages to all peers (users, chats, channels) of the bot: broadcastForwardMessages</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.forwardMessages.html"name="messages.forwardMessages">Forwards messages by their IDs: messages.forwardMessages</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/auth.exportLoginToken.html"name="auth.exportLoginToken">Generate a login token, for login via QR code. : auth.exportLoginToken</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/payments.exportInvoice.html"name="payments.exportInvoice">Generate an invoice deep link: payments.exportInvoice</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.exportContactToken.html"name="contacts.exportContactToken">Generates a temporary profile link for the currently logged-in user: contacts.exportContactToken</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getpsrlogger-psr-log-loggerinterface"name="getPsrLogger">Get PSR logger: getPsrLogger</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.getGroupCallStreamRtmpUrl.html"name="phone.getGroupCallStreamRtmpUrl">Get RTMP URL and stream key for RTMP livestreams. Can be used even before creating the actual RTMP livestream with phone.createGroupCall (the rtmp_stream flag must be set): phone.getGroupCallStreamRtmpUrl</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.getAdminedPublicChannels.html"name="channels.getAdminedPublicChannels">Get channels/supergroups/geogroups we're admin in. Usually called when the user exceeds the limit for owned public channels/supergroups/geogroups, and the user is given the choice to remove one of his channels/supergroups/geogroups: channels.getAdminedPublicChannels</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getDiscussionMessage.html"name="messages.getDiscussionMessage">Get discussion message from the associated discussion group of a channel to show it on top of the comment section, without actually joining the group: messages.getDiscussionMessage</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getMessageReactionsList.html"name="messages.getMessageReactionsList">Get message reaction list, along with the sender of each reaction: messages.getMessageReactionsList</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.getForumTopics.html"name="channels.getForumTopics">Get topics of a forum: channels.getForumTopics</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getDocumentByHash.html"name="messages.getDocumentByHash">Get a document by its SHA256 hash, mainly used for gifs: messages.getDocumentByHash</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.getLeftChannels.html"name="channels.getLeftChannels">Get a list of channels/supergroups we left: channels.getLeftChannels</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getDefaultEmojiStatuses.html"name="account.getDefaultEmojiStatuses">Get a list of default suggested emoji statuses: account.getDefaultEmojiStatuses</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.getGroupCallJoinAs.html"name="phone.getGroupCallJoinAs">Get a list of peers that can be used to join a group call, presenting yourself as a specific user/channel: phone.getGroupCallJoinAs</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.getSponsoredMessages.html"name="channels.getSponsoredMessages">Get a list of sponsored messages: channels.getSponsoredMessages</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getwebmessage-string-message-string"name="getWebMessage">Get a message to show to the user when starting the bot: getWebMessage</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/payments.getPaymentForm.html"name="payments.getPaymentForm">Get a payment form: payments.getPaymentForm</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getDefaultGroupPhotoEmojis.html"name="account.getDefaultGroupPhotoEmojis">Get a set of suggested custom emoji stickers that can be used as group picture: account.getDefaultGroupPhotoEmojis</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getDefaultProfilePhotoEmojis.html"name="account.getDefaultProfilePhotoEmojis">Get a set of suggested custom emoji stickers that can be used as profile picture: account.getDefaultProfilePhotoEmojis</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getArchivedStickers.html"name="messages.getArchivedStickers">Get all archived stickers: messages.getArchivedStickers</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getChatThemes.html"name="account.getChatThemes">Get all available chat themes: account.getChatThemes</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.getGroupsForDiscussion.html"name="channels.getGroupsForDiscussion">Get all groups that can be used as discussion groups: channels.getGroupsForDiscussion</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getAllStickers.html"name="messages.getAllStickers">Get all installed stickers: messages.getAllStickers</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getAllSecureValues.html"name="account.getAllSecureValues">Get all saved Telegram Passport documents, for more info see the passport docs »: account.getAllSecureValues</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.exportGroupCallInvite.html"name="phone.exportGroupCallInvite">Get an invite link for a group call or livestream: phone.exportGroupCallInvite</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getMessagesViews.html"name="messages.getMessagesViews">Get and increase the view counter of a message sent or forwarded from a channel: messages.getMessagesViews</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.getAppConfig.html"name="help.getAppConfig">Get app-specific configuration, see client configuration for more info on the result: help.getAppConfig</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getdnsclient-amp-dns-dnsresolver"name="getDNSClient">Get async DNS client: getDNSClient</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.getAppChangelog.html"name="help.getAppChangelog">Get changelog of current app. : help.getAppChangelog</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getCommonChats.html"name="messages.getCommonChats">Get chats in common with a user: messages.getCommonChats</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.getContactIDs.html"name="contacts.getContactIDs">Get contact by telegram IDs: contacts.getContactIDs</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.getLocated.html"name="contacts.getLocated">Get contacts near you: contacts.getLocated</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getOnlines.html"name="messages.getOnlines">Get count of online users in a chat: messages.getOnlines</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getmaps-int"name="getMaps">Get current number of memory-mapped regions, UNIX only: getMaps</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#gethint-string"name="getHint">Get current password hint: getHint</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getAccountTTL.html"name="account.getAccountTTL">Get days to live of account: account.getAccountTTL</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getPeerDialogs.html"name="messages.getPeerDialogs">Get dialog info of specified peers: messages.getPeerDialogs</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getDialogUnreadMarks.html"name="messages.getDialogUnreadMarks">Get dialogs manually marked as unread: messages.getDialogUnreadMarks</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getdownloadinfo-mixed-messagemedia-array-ext-string-name-string-mime-string-size-int-inputfilelocation-array"name="getDownloadInfo">Get download info of file: getDownloadInfo</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getpropicinfo-mixed-data-array"name="getPropicInfo">Get download info of the propic of a user: getPropicInfo</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getFeaturedStickers.html"name="messages.getFeaturedStickers">Get featured stickers: messages.getFeaturedStickers</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#end-array-what-mixed"name="end">Get final element of array: end</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getfolderid-mixed-id-int"name="getFolderId">Get folder ID from object: getFolderId</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.getForumTopicsByID.html"name="channels.getForumTopicsByID">Get forum topics by their ID: channels.getForumTopicsByID</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getallmethods-array"name="getAllMethods">Get full list of MTProto and API methods: getAllMethods</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getGlobalPrivacySettings.html"name="account.getGlobalPrivacySettings">Get global privacy settings: account.getGlobalPrivacySettings</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.getGroupParticipants.html"name="phone.getGroupParticipants">Get group call participants: phone.getGroupParticipants</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getInlineGameHighScores.html"name="messages.getInlineGameHighScores">Get highscores of a game sent using an inline bot: messages.getInlineGameHighScores</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getGameHighScores.html"name="messages.getGameHighScores">Get highscores of a game: messages.getGameHighScores</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.getGroupCallStreamChannels.html"name="phone.getGroupCallStreamChannels">Get info about RTMP streams in a group call or livestream. : phone.getGroupCallStreamChannels</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.getParticipant.html"name="channels.getParticipant">Get info about a channel/supergroup participant: channels.getParticipant</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getWallPaper.html"name="account.getWallPaper">Get info about a certain wallpaper: account.getWallPaper</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getExportedChatInvite.html"name="messages.getExportedChatInvite">Get info about a chat invite: messages.getExportedChatInvite</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/payments.getBankCardData.html"name="payments.getBankCardData">Get info about a credit card: payments.getBankCardData</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.getGroupCall.html"name="phone.getGroupCall">Get info about a group call: phone.getGroupCall</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getStickerSet.html"name="messages.getStickerSet">Get info about a stickerset: messages.getStickerSet</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.getDeepLinkInfo.html"name="help.getDeepLinkInfo">Get info about an unsupported deep link, see here for more info »: help.getDeepLinkInfo</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getAdminsWithInvites.html"name="messages.getAdminsWithInvites">Get info about chat invites generated by admins: messages.getAdminsWithInvites</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getfileinfo-mixed-constructor-array"name="getFileInfo">Get info about file: getFileInfo</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getMultiWallPapers.html"name="account.getMultiWallPapers">Get info about multiple wallpapers: account.getMultiWallPapers</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getExportedChatInvites.html"name="messages.getExportedChatInvites">Get info about the chat invites of a specific chat: messages.getExportedChatInvites</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#fullgetself-array-false"name="fullGetSelf">Get info about the logged-in user, not cached: fullGetSelf</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getChatInviteImporters.html"name="messages.getChatInviteImporters">Get info about the users that joined the chat using a specific chat invite: messages.getChatInviteImporters</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/langpack.getLanguage.html"name="langpack.getLanguage">Get information about a language in a localization pack: langpack.getLanguage</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/langpack.getLanguages.html"name="langpack.getLanguages">Get information about all languages in a localization pack: langpack.getLanguages</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getExtendedMedia.html"name="messages.getExtendedMedia">Get information about extended media: messages.getExtendedMedia</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.exportMessageLink.html"name="channels.exportMessageLink">Get link and embed info of a message in a channel/supergroup: channels.exportMessageLink</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getRecentLocations.html"name="messages.getRecentLocations">Get live location history of a certain user: messages.getRecentLocations</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.getSupportName.html"name="help.getSupportName">Get localized name of the telegram support user: help.getSupportName</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/bots.getBotInfo.html"name="bots.getBotInfo">Get localized name, about text and description of a bot (or of the current account, if called by a bot): bots.getBotInfo</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getmaxmaps-int"name="getMaxMaps">Get maximum number of memory-mapped regions, UNIX only: getMaxMaps</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getAutoDownloadSettings.html"name="account.getAutoDownloadSettings">Get media autodownload settings: account.getAutoDownloadSettings</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getSplitRanges.html"name="messages.getSplitRanges">Get message ranges for saving the user's chat history: messages.getSplitRanges</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getReplies.html"name="messages.getReplies">Get messages in a reply thread: messages.getReplies</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getmimefrombuffer-string-buffer-string"name="getMimeFromBuffer">Get mime type from buffer: getMimeFromBuffer</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getmimefromextension-string-extension-string-default-string"name="getMimeFromExtension">Get mime type from file extension: getMimeFromExtension</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getmimefromfile-string-file-string"name="getMimeFromFile">Get mime type of file: getMimeFromFile</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.requestUrlAuth.html"name="messages.requestUrlAuth">Get more info about a Seamless Telegram Login authorization request, for more info click here »: messages.requestUrlAuth</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.getTopPeers.html"name="contacts.getTopPeers">Get most used peers: contacts.getTopPeers</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.getCountriesList.html"name="help.getCountriesList">Get name, ISO code, localized name and phone codes/patterns of all available countries: help.getCountriesList</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/langpack.getDifference.html"name="langpack.getDifference">Get new strings in language pack: langpack.getDifference</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.getCallConfig.html"name="phone.getCallConfig">Get phone call configuration to be passed to libtgvoip's shared config: phone.getCallConfig</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getWebPagePreview.html"name="messages.getWebPagePreview">Get preview of webpage: messages.getWebPagePreview</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getPrivacy.html"name="account.getPrivacy">Get privacy settings of current account: account.getPrivacy</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getSecureValue.html"name="account.getSecureValue">Get saved Telegram Passport document, for more info see the passport docs »: account.getSecureValue</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#random-int-length-string"name="random">Get secure random string of specified length: random</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getAttachedStickers.html"name="messages.getAttachedStickers">Get stickers attached to a photo or video: messages.getAttachedStickers</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getStickers.html"name="messages.getStickers">Get stickers by emoji: messages.getStickers</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/langpack.getStrings.html"name="langpack.getStrings">Get strings from a language pack: langpack.getStrings</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.getAdminLog.html"name="channels.getAdminLog">Get the admin log of a channel/supergroup: channels.getAdminLog</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getSearchCounters.html"name="messages.getSearchCounters">Get the number of results that would be found by a messages.search call with the same parameters: messages.getSearchCounters</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.getParticipants.html"name="channels.getParticipants">Get the participants of a supergroup/channel: channels.getParticipants</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getbroadcastprogress-int-id-danog-madelineproto-broadcast-progress"name="getBroadcastProgress">Get the progress of a currently running broadcast: getBroadcastProgress</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#gettype-mixed-id-danog-madelineproto-api-peer_type_"name="getType">Get type of peer: getType</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getUnreadMentions.html"name="messages.getUnreadMentions">Get unread messages where we were mentioned: messages.getUnreadMentions</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getUnreadReactions.html"name="messages.getUnreadReactions">Get unread reactions to messages you sent: messages.getUnreadReactions</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getMessageReadParticipants.html"name="messages.getMessageReadParticipants">Get which users read a specific message: only available for groups and supergroups with less than chat_read_mark_size_threshold members, read receipts will be stored for chat_read_mark_expire_period seconds after the message was sent, see client configuration for more info »: messages.getMessageReadParticipants</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getNotifySettings.html"name="account.getNotifySettings">Gets current notification settings for a given user/group, from all users/all groups: account.getNotifySettings</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getDefaultHistoryTTL.html"name="messages.getDefaultHistoryTTL">Gets the default value of the Time-To-Live setting, applied to all new chats: messages.getDefaultHistoryTTL</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getEmojiStickers.html"name="messages.getEmojiStickers">Gets the list of currently installed custom emoji stickersets: messages.getEmojiStickers</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/bots.getBotMenuButton.html"name="bots.getBotMenuButton">Gets the menu button action for a given user or for all users, previously set using bots.setBotMenuButton; users can see this information in the botInfo constructor: bots.getBotMenuButton</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getTopReactions.html"name="messages.getTopReactions">Got popular message reactions: messages.getTopReactions</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.toggleParticipantsHidden.html"name="channels.toggleParticipantsHidden">Hide or display the participants list in a supergroup: channels.toggleParticipantsHidden</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.togglePreHistoryHidden.html"name="channels.togglePreHistoryHidden">Hide/unhide message history for new channel/supergroup users: channels.togglePreHistoryHidden</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.acceptContact.html"name="contacts.acceptContact">If the peer settings of a new user allow us to add them as contact, add that user as contact: contacts.acceptContact</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setBotShippingResults.html"name="messages.setBotShippingResults">If you sent an invoice requesting a shipping address and the parameter is_flexible was specified, the bot will receive an updateBotShippingQuery update. Use this method to reply to shipping queries: messages.setBotShippingResults</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/chatlists.joinChatlistInvite.html"name="chatlists.joinChatlistInvite">Import a chat folder deep link », joining some or all the chats in the folder: chatlists.joinChatlistInvite</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.importChatInvite.html"name="messages.importChatInvite">Import a chat invite and join a private chat/supergroup/channel: messages.importChatInvite</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.initHistoryImport.html"name="messages.initHistoryImport">Import chat history from a foreign chat app into a specific Telegram chat, click here for more info about imported chats »: messages.initHistoryImport</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.importContacts.html"name="contacts.importContacts">Imports contacts: saves a full list on the server, adds already registered contacts to the contact list, returns added contacts and their info: contacts.importContacts</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.prolongWebView.html"name="messages.prolongWebView">Indicate to the server (from the user side) that the user is still using a web app: messages.prolongWebView</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#inflatestripped-string-stripped-string"name="inflateStripped">Inflate stripped photosize to full JPG payload: inflateStripped</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/payments.assignAppStoreTransaction.html"name="payments.assignAppStoreTransaction">Informs server about a purchase made through the App Store: for official applications only: payments.assignAppStoreTransaction</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/payments.assignPlayMarketTransaction.html"name="payments.assignPlayMarketTransaction">Informs server about a purchase made through the Play Store: for official applications only: payments.assignPlayMarketTransaction</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.setBotUpdatesStatus.html"name="help.setBotUpdatesStatus">Informs the server about the number of pending bot updates if they haven't been processed for a long time; for bots only: help.setBotUpdatesStatus</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.resetPassword.html"name="account.resetPassword">Initiate a 2FA password reset: can only be used if the user is already logged-in, see here for more info »: account.resetPassword</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#qrlogin-danog-madelineproto-tl-types-loginqrcode"name="qrLogin">Initiates QR code login: qrLogin</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.installStickerSet.html"name="messages.installStickerSet">Install a stickerset: messages.installStickerSet</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.installTheme.html"name="account.installTheme">Install a theme: account.installTheme</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/photos.updateProfilePhoto.html"name="photos.updateProfilePhoto">Installs a previously uploaded photo as a profile photo: photos.updateProfilePhoto</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.inviteToGroupCall.html"name="phone.inviteToGroupCall">Invite a set of users to a group call: phone.inviteToGroupCall</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.inviteToChannel.html"name="channels.inviteToChannel">Invite users to a channel/supergroup: channels.inviteToChannel</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/invokeWithTakeout.html"name="invokeWithTakeout">Invoke a method within a takeout session: invokeWithTakeout</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/invokeWithoutUpdates.html"name="invokeWithoutUpdates">Invoke a request without subscribing the used connection for updates (this is enabled by default for file queries): invokeWithoutUpdates</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/invokeWithLayer.html"name="invokeWithLayer">Invoke the specified query using the specified API layer: invokeWithLayer</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/invokeWithMessagesRange.html"name="invokeWithMessagesRange">Invoke with the given message range: invokeWithMessagesRange</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/invokeAfterMsgs.html"name="invokeAfterMsgs">Invokes a query after a successful completion of previous queries: invokeAfterMsgs</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/invokeAfterMsg.html"name="invokeAfterMsg">Invokes a query after successful completion of one of the previous queries: invokeAfterMsg</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.joinChannel.html"name="channels.joinChannel">Join a channel/supergroup: channels.joinChannel</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.joinGroupCall.html"name="phone.joinGroupCall">Join a group call: phone.joinGroupCall</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/chatlists.joinChatlistUpdates.html"name="chatlists.joinChatlistUpdates">Join channels and supergroups recently added to a chat folder deep link »: chatlists.joinChatlistUpdates</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.leaveChannel.html"name="channels.leaveChannel">Leave a channel/supergroup: channels.leaveChannel</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.leaveGroupCall.html"name="phone.leaveGroupCall">Leave a group call: phone.leaveGroupCall</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/chatlists.getExportedInvites.html"name="chatlists.getExportedInvites">List all chat folder deep links » associated to a folder: chatlists.getExportedInvites</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.resetAuthorization.html"name="account.resetAuthorization">Log out an active authorized session by its hash: account.resetAuthorization</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.resetWebAuthorization.html"name="account.resetWebAuthorization">Log out an active web telegram login session: account.resetWebAuthorization</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#botlogin-string-token-array"name="botLogin">Login as bot: botLogin</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#phonelogin-string-number-int-sms_type-mixed"name="phoneLogin">Login as user: phoneLogin</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/auth.importWebTokenAuthorization.html"name="auth.importWebTokenAuthorization">Login by importing an authorization token: auth.importWebTokenAuthorization</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/auth.importLoginToken.html"name="auth.importLoginToken">Login using a redirected login token, generated in case of DC mismatch during QR code login: auth.importLoginToken</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.searchCustomEmoji.html"name="messages.searchCustomEmoji">Look for custom emojis associated to a UTF8 emoji: messages.searchCustomEmoji</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.getTermsOfServiceUpdate.html"name="help.getTermsOfServiceUpdate">Look for updates of telegram's terms of service: help.getTermsOfServiceUpdate</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#mtprotototd-mixed-params-mixed"name="MTProtoToTd">MTProto to TD params: MTProtoToTd</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#mtprotototdcli-mixed-params-mixed"name="MTProtoToTdcli">MTProto to TDCLI params: MTProtoToTdcli</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.editChatAdmin.html"name="messages.editChatAdmin">Make a user admin in a basic group: messages.editChatAdmin</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#htmltomessageentities-string-html-danog-madelineproto-tl-conversion-domentities-object-containing-message-and-entities"name="htmlToMessageEntities">Manually convert HTML to a message and a set of entities: htmlToMessageEntities</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#markdowntomessageentities-string-markdown-danog-madelineproto-tl-conversion-domentities-object-containing-message-and-entities"name="markdownToMessageEntities">Manually convert markdown to a message and a set of entities: markdownToMessageEntities</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.markDialogUnread.html"name="messages.markDialogUnread">Manually mark dialog as unread: messages.markDialogUnread</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.readHistory.html"name="channels.readHistory">Mark channel/supergroup history as read: channels.readHistory</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.readMessageContents.html"name="channels.readMessageContents">Mark channel/supergroup message contents as read: channels.readMessageContents</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.readDiscussion.html"name="messages.readDiscussion">Mark a thread as read: messages.readDiscussion</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.viewSponsoredMessage.html"name="channels.viewSponsoredMessage">Mark a specific sponsored message as read: channels.viewSponsoredMessage</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.readMentions.html"name="messages.readMentions">Mark mentions as read: messages.readMentions</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.readFeaturedStickers.html"name="messages.readFeaturedStickers">Mark new featured stickers as read: messages.readFeaturedStickers</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.faveSticker.html"name="messages.faveSticker">Mark or unmark a sticker as favorite: messages.faveSticker</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.readHistory.html"name="messages.readHistory">Marks message history as read: messages.readHistory</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.readEncryptedHistory.html"name="messages.readEncryptedHistory">Marks message history within a secret chat as read: messages.readEncryptedHistory</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getOldFeaturedStickers.html"name="messages.getOldFeaturedStickers">Method for fetching previously featured stickers: messages.getOldFeaturedStickers</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.editAdmin.html"name="channels.editAdmin">Modify the admin rights of a user in a supergroup/channel: channels.editAdmin</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.readMessageContents.html"name="messages.readMessageContents">Notifies the sender about the recipient having listened a voice message or watched a video: messages.readMessageContents</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.sendScreenshotNotification.html"name="messages.sendScreenshotNotification">Notify the other user in a private chat that a screenshot of the chat was taken: messages.sendScreenshotNotification</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/users.setSecureValueErrors.html"name="users.setSecureValueErrors">Notify the user that the sent passport data contains some errors The user will not be able to re-submit their Passport data to you until the errors are fixed (the contents of the field for which you returned the error must change): users.setSecureValueErrors</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getplugin-class-string-t-class-danog-madelineproto-plugineventhandler-danog-madelineproto-ipc-eventhandlerproxy-null"name="getPlugin">Obtain a certain event handler plugin instance: getPlugin</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/bots.getBotCommands.html"name="bots.getBotCommands">Obtain a list of bot commands for the specified bot scope and language code: bots.getBotCommands</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getEmojiKeywordsLanguages.html"name="messages.getEmojiKeywordsLanguages">Obtain a list of related languages that must be used when fetching emoji keyword lists »: messages.getEmojiKeywordsLanguages</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getPassword.html"name="account.getPassword">Obtain configuration for two-factor authorization with password: account.getPassword</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/chatlists.checkChatlistInvite.html"name="chatlists.checkChatlistInvite">Obtain information about a chat folder deep link »: chatlists.checkChatlistInvite</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getBotApp.html"name="messages.getBotApp">Obtain information about a named bot web app: messages.getBotApp</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getwebapitemplate-string"name="getWebAPITemplate">Obtain the API ID UI template: getWebAPITemplate</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getadmin-int"name="getAdmin">Obtain the ID of the admin of the bot (equal to the first user ID returned by getReportPeers): getAdmin</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.importContactToken.html"name="contacts.importContactToken">Obtain user info from a temporary profile link: contacts.importContactToken</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/stats.getMessagePublicForwards.html"name="stats.getMessagePublicForwards">Obtains a list of messages, indicating to which other public channels was a channel message forwarded. : stats.getMessagePublicForwards</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.getSendAs.html"name="channels.getSendAs">Obtains a list of peers that can be used to send messages in a specific group: channels.getSendAs</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.checkHistoryImport.html"name="messages.checkHistoryImport">Obtains information about a chat export file, generated by a foreign chat app, click here for more info about imported chats »: messages.checkHistoryImport</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setBotPrecheckoutResults.html"name="messages.setBotPrecheckoutResults">Once the user has confirmed their payment and shipping details, the bot receives an updateBotPrecheckoutQuery update. : messages.setBotPrecheckoutResults</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getupdates-array-offset-int-limit-int-timeout-float-params-list-array-update_id-mixed-update-mixed"name="getUpdates">Only useful when consuming MadelineProto updates through an API in another language (like Javascript), **absolutely not recommended when directly writing MadelineProto bots**: getUpdates</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.requestSimpleWebView.html"name="messages.requestSimpleWebView">Open a bot web app: messages.requestSimpleWebView</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.requestAppWebView.html"name="messages.requestAppWebView">Open a bot web app from a named bot web app deep link, sending over user information after user confirmation: messages.requestAppWebView</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.requestWebView.html"name="messages.requestWebView">Open a bot web app, sending over user information after user confirmation: messages.requestWebView</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.receivedCall.html"name="phone.receivedCall">Optional: notify the server that the user is currently busy in a call: this will automatically refuse all incoming phone calls until the current phone call is ended: phone.receivedCall</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#updatesettings-settingsabstract-settings-void"name="updateSettings">Parse, update and store settings: updateSettings</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#validateeventhandlerclass-class-string-eventhandler-class-void"name="validateEventHandlerClass">Perform static analysis on a certain event handler class, to make sure it satisfies some performance requirements: validateEventHandlerClass</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#validateeventhandlercode-string-code-bool-plugin-void"name="validateEventHandlerCode">Perform static analysis on a certain event handler class, to make sure it satisfies some performance requirements: validateEventHandlerCode</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.updatePinnedMessage.html"name="messages.updatePinnedMessage">Pin a message: messages.updatePinnedMessage</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.updatePinnedForumTopic.html"name="channels.updatePinnedForumTopic">Pin or unpin forum topics: channels.updatePinnedForumTopic</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.toggleDialogPin.html"name="messages.toggleDialogPin">Pin/unpin a dialog: messages.toggleDialogPin</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.getMessages.html"name="channels.getMessages">Please use the event handler: channels.getMessages</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getHistory.html"name="messages.getHistory">Please use the event handler: messages.getHistory</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getMessages.html"name="messages.getMessages">Please use the event handler: messages.getMessages</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getBotCallbackAnswer.html"name="messages.getBotCallbackAnswer">Press an inline callback button and get a callback answer from the bot: messages.getBotCallbackAnswer</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getInlineBotResults.html"name="messages.getInlineBotResults">Query an inline bot: messages.getInlineBotResults</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.setCallRating.html"name="phone.setCallRating">Rate a call, returns info about the rating message sent to the official VoIP bot: phone.setCallRating</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.sendReaction.html"name="messages.sendReaction">React to message: messages.sendReaction</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#refreshfullpeercache-mixed-id-void"name="refreshFullPeerCache">Refresh full peer cache for a certain peer: refreshFullPeerCache</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#refreshpeercache-mixed-ids-void"name="refreshPeerCache">Refresh peer cache for a certain peer: refreshPeerCache</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/stickers.removeStickerFromSet.html"name="stickers.removeStickerFromSet">Remove a sticker from the set where it belongs, bots only. The sticker set must have been created by the bot: stickers.removeStickerFromSet</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.reorderUsernames.html"name="channels.reorderUsernames">Reorder active usernames: channels.reorderUsernames</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.reorderPinnedForumTopics.html"name="channels.reorderPinnedForumTopics">Reorder pinned forum topics: channels.reorderPinnedForumTopics</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/bots.reorderUsernames.html"name="bots.reorderUsernames">Reorder usernames associated to a bot we own: bots.reorderUsernames</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.reorderUsernames.html"name="account.reorderUsernames">Reorder usernames associated with the currently logged-in user: account.reorderUsernames</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.reportReaction.html"name="messages.reportReaction">Report a message reaction: messages.reportReaction</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.reportAntiSpamFalsePositive.html"name="channels.reportAntiSpamFalsePositive">Report a native antispam false positive: channels.reportAntiSpamFalsePositive</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.report.html"name="messages.report">Report a message in a chat for violation of telegram's Terms of Service: messages.report</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.reportSpam.html"name="messages.reportSpam">Report a new incoming chat for spam, if the peer settings of the chat allow us to do that: messages.reportSpam</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.reportPeer.html"name="account.reportPeer">Report a peer for violation of telegram's Terms of Service: account.reportPeer</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.reportProfilePhoto.html"name="account.reportProfilePhoto">Report a profile photo of a dialog: account.reportProfilePhoto</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.reportEncryptedSpam.html"name="messages.reportEncryptedSpam">Report a secret chat for spam: messages.reportEncryptedSpam</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#report-string-message-string-parsemode-bool-sendlogs-void"name="report">Report an error to the previously set peer: report</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.reportSpam.html"name="channels.reportSpam">Reports some messages from a user in a supergroup as spam; requires administrator rights in the supergroup: channels.reportSpam</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getEmojiGroups.html"name="messages.getEmojiGroups">Represents a list of emoji categories, to be used when selecting custom emojis: messages.getEmojiGroups</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getEmojiStatusGroups.html"name="messages.getEmojiStatusGroups">Represents a list of emoji categories, to be used when selecting custom emojis to set as custom emoji status: messages.getEmojiStatusGroups</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getEmojiProfilePhotoGroups.html"name="messages.getEmojiProfilePhotoGroups">Represents a list of emoji categories, to be used when selecting custom emojis to set as profile picture: messages.getEmojiProfilePhotoGroups</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#requestcall-mixed-user-mixed"name="requestCall">Request VoIP call: requestCall</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/auth.requestFirebaseSms.html"name="auth.requestFirebaseSms">Request an SMS code via Firebase: auth.requestFirebaseSms</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/auth.requestPasswordRecovery.html"name="auth.requestPasswordRecovery">Request recovery code of a 2FA password, only for accounts with a recovery email configured: auth.requestPasswordRecovery</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.resendPasswordEmail.html"name="account.resendPasswordEmail">Resend the code to verify an email to use as 2FA recovery method: account.resendPasswordEmail</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/auth.resendCode.html"name="auth.resendCode">Resend the login code via another medium, the phone code type is determined by the return value of the previous auth.sendCode/auth.resendCode: see login for more info: auth.resendCode</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.resetTopPeerRating.html"name="contacts.resetTopPeerRating">Reset rating of top peer: contacts.resetTopPeerRating</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.resetWebAuthorizations.html"name="account.resetWebAuthorizations">Reset all active web telegram login sessions: account.resetWebAuthorizations</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/auth.recoverPassword.html"name="auth.recoverPassword">Reset the 2FA password using the recovery code sent using auth.requestPasswordRecovery: auth.recoverPassword</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#resetupdatestate-void"name="resetUpdateState">Reset the update state and fetch all updates from the beginning: resetUpdateState</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.resetNotifySettings.html"name="account.resetNotifySettings">Resets all notification settings from users and groups: account.resetNotifySettings</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.resolvePhone.html"name="contacts.resolvePhone">Resolve a phone number to get user info, if their privacy settings allow it: contacts.resolvePhone</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getsettings-danog-madelineproto-settings"name="getSettings">Return current settings: getSettings</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getAuthorizationForm.html"name="account.getAuthorizationForm">Returns a Telegram Passport authorization form for sharing data with a service: account.getAuthorizationForm</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getWallPapers.html"name="account.getWallPapers">Returns a list of available wallpapers: account.getWallPapers</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getEmojiURL.html"name="messages.getEmojiURL">Returns an HTTP URL which can be used to automatically log in into translation platform and suggest new emoji keywords ». The URL will be valid for 30 seconds after generation: messages.getEmojiURL</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getAttachMenuBot.html"name="messages.getAttachMenuBot">Returns attachment menu entry for a bot web app that can be launched from the attachment menu »: messages.getAttachMenuBot</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getChats.html"name="messages.getChats">Returns chat basic info on their IDs: messages.getChats</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/upload.getWebFile.html"name="upload.getWebFile">Returns content of a web file, by proxying the request through telegram, see the webfile docs for more info: upload.getWebFile</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.getConfig.html"name="help.getConfig">Returns current configuration, including data center configuration: help.getConfig</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/chatlists.getLeaveChatlistSuggestions.html"name="chatlists.getLeaveChatlistSuggestions">Returns identifiers of pinned or always included chats from a chat folder imported using a chat folder deep link », which are suggested to be left when the chat folder is deleted: chatlists.getLeaveChatlistSuggestions</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.getNearestDc.html"name="help.getNearestDc">Returns info on data center nearest to the user: help.getNearestDc</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getSearchResultsCalendar.html"name="messages.getSearchResultsCalendar">Returns information about the next messages of the specified type in the chat split by days: messages.getSearchResultsCalendar</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.getAppUpdate.html"name="help.getAppUpdate">Returns information on update availability for the current application: help.getAppUpdate</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getAttachMenuBots.html"name="messages.getAttachMenuBots">Returns installed attachment menu bot web apps »: messages.getAttachMenuBots</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getNotifyExceptions.html"name="account.getNotifyExceptions">Returns list of chats with non-default notification settings: account.getNotifyExceptions</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.getInviteText.html"name="help.getInviteText">Returns localized text of a text message with an invitation: help.getInviteText</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getSearchResultsPositions.html"name="messages.getSearchResultsPositions">Returns sparse positions of messages of the specified type in the chat to be used for shared media scroll implementation: messages.getSearchResultsPositions</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.getDialogs.html"name="messages.getDialogs">Returns the current user dialog list: messages.getDialogs</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.getContacts.html"name="contacts.getContacts">Returns the current user's contact list: contacts.getContacts</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.getBlocked.html"name="contacts.getBlocked">Returns the list of blocked users: contacts.getBlocked</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.getStatuses.html"name="contacts.getStatuses">Returns the list of contact statuses: contacts.getStatuses</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/photos.getUserPhotos.html"name="photos.getUserPhotos">Returns the list of user photos: photos.getUserPhotos</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#getsessionname-string"name="getSessionName">Returns the session name: getSessionName</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.getSupport.html"name="help.getSupport">Returns the support user for the "ask a question" feature: help.getSupport</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.search.html"name="contacts.search">Returns users found by username substring: contacts.search</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#ispremium-bool"name="isPremium">Returns whether the current user is a premium user, cached: isPremium</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.saveDraft.html"name="messages.saveDraft">Save a message draft associated to a chat: messages.saveDraft</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/help.saveAppLog.html"name="help.saveAppLog">Saves logs of application on the server: help.saveAppLog</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.searchGlobal.html"name="messages.searchGlobal">Search for messages and peers globally: messages.searchGlobal</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.searchStickerSets.html"name="messages.searchStickerSets">Search for stickersets: messages.searchStickerSets</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.saveSecureValue.html"name="account.saveSecureValue">Securely save Telegram Passport document, for more info see the passport docs »: account.saveSecureValue</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.sendSignalingData.html"name="phone.sendSignalingData">Send VoIP signaling data: phone.sendSignalingData</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.sendBotRequestedPeer.html"name="messages.sendBotRequestedPeer">Send a chosen peer, as requested by a keyboardButtonRequestPeer button: messages.sendBotRequestedPeer</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.sendInlineBotResult.html"name="messages.sendInlineBotResult">Send a result obtained using messages.getInlineBotResults: messages.sendInlineBotResult</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.sendMultiMedia.html"name="messages.sendMultiMedia">Send an album or grouped media: messages.sendMultiMedia</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.sendConfirmPhoneCode.html"name="account.sendConfirmPhoneCode">Send confirmation code to cancel account deletion, for more info click here »: account.sendConfirmPhoneCode</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.saveCallDebug.html"name="phone.saveCallDebug">Send phone call debug data to server: phone.saveCallDebug</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.sendScheduledMessages.html"name="messages.sendScheduledMessages">Send scheduled messages right away: messages.sendScheduledMessages</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.sendVerifyPhoneCode.html"name="account.sendVerifyPhoneCode">Send the verification phone code for telegram passport: account.sendVerifyPhoneCode</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setEncryptedTyping.html"name="messages.setEncryptedTyping">Send typing event by the current user to a secret chat: messages.setEncryptedTyping</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.acceptAuthorization.html"name="account.acceptAuthorization">Sends a Telegram Passport authorization form, effectively sharing data with the service: account.acceptAuthorization</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setTyping.html"name="messages.setTyping">Sends a current user typing event (see SendMessageAction for all event types) to a conversation partner or group: messages.setTyping</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/bots.sendCustomRequest.html"name="bots.sendCustomRequest">Sends a custom request; for bots only: bots.sendCustomRequest</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#senddocument-int-string-peer-message-media-localfile-remoteurl-botapifileid-readablestream-file-message-media-localfile-remoteurl-botapifileid-readablestream-null-thumb-string-caption-html-markdown-null-parsemode-callable-callback-string-filename-string-mimetype-int-ttl-bool-spoiler-int-null-replytomsgid-int-null-topmsgid-array-null-replymarkup-int-null-sendas-int-null-scheduledate-bool-silent-bool-noforwards-bool-background-bool-cleardraft-bool-updatestickersetsorder-danog-madelineproto-eventhandler-message"name="sendDocument">Sends a document: sendDocument</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#broadcastmessages-array-messages-danog-madelineproto-broadcast-filter-filter-bool-pin-int"name="broadcastMessages">Sends a list of messages to all peers (users, chats, channels) of the bot: broadcastMessages</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.sendMessage.html"name="messages.sendMessage">Sends a message to a chat: messages.sendMessage</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#sendmessagetoadmins-string-message-html-markdown-null-parsemode-array-null-replymarkup-int-null-scheduledate-bool-silent-bool-noforwards-bool-background-bool-cleardraft-bool-nowebpage-list-message"name="sendMessageToAdmins">Sends a message to all report peers (admins of the bot): sendMessageToAdmins</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.sendEncryptedFile.html"name="messages.sendEncryptedFile">Sends a message with a file attachment to a secret chat: messages.sendEncryptedFile</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#sendmessage-int-string-peer-string-message-html-markdown-null-parsemode-int-null-replytomsgid-int-null-topmsgid-array-null-replymarkup-int-null-sendas-int-null-scheduledate-bool-silent-bool-noforwards-bool-background-bool-cleardraft-bool-nowebpage-bool-updatestickersetsorder-danog-madelineproto-eventhandler-message"name="sendMessage">Sends a message: sendMessage</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#sendphoto-int-string-peer-message-media-localfile-remoteurl-botapifileid-readablestream-file-string-caption-html-markdown-null-parsemode-callable-callback-string-filename-int-ttl-bool-spoiler-int-null-replytomsgid-int-null-topmsgid-array-null-replymarkup-int-null-sendas-int-null-scheduledate-bool-silent-bool-noforwards-bool-background-bool-cleardraft-bool-updatestickersetsorder-danog-madelineproto-eventhandler-message"name="sendPhoto">Sends a photo: sendPhoto</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.sendEncryptedService.html"name="messages.sendEncryptedService">Sends a service message to a secret chat: messages.sendEncryptedService</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.sendEncrypted.html"name="messages.sendEncrypted">Sends a text message to a secret chat: messages.sendEncrypted</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#sendcustomevent-mixed-payload-void"name="sendCustomEvent">Sends an updateCustomEvent update to the event handler: sendCustomEvent</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#setnoop-void"name="setNoop">Set NOOP update handler, ignoring all updates: setNoop</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setChatWallPaper.html"name="messages.setChatWallPaper">Set a custom wallpaper » in a specific private chat with another user: messages.setChatWallPaper</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.updateEmojiStatus.html"name="account.updateEmojiStatus">Set an emoji status: account.updateEmojiStatus</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.setGlobalPrivacySettings.html"name="account.setGlobalPrivacySettings">Set global privacy settings: account.setGlobalPrivacySettings</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/bots.setBotInfo.html"name="bots.setBotInfo">Set localized name, about text and description of a bot (or of the current account, if called by a bot): bots.setBotInfo</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setHistoryTTL.html"name="messages.setHistoryTTL">Set maximum Time-To-Live of all messages in the specified chat: messages.setHistoryTTL</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#setreportpeers-int-string-int-string-userorid-void"name="setReportPeers">Set peer(s) where to send errors occurred in the event loop: setReportPeers</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#setwebapitemplate-string-template-void"name="setWebApiTemplate">Set the API ID UI template: setWebApiTemplate</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setBotCallbackAnswer.html"name="messages.setBotCallbackAnswer">Set the callback answer to a user button press (bots only): messages.setBotCallbackAnswer</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/bots.setBotBroadcastDefaultAdminRights.html"name="bots.setBotBroadcastDefaultAdminRights">Set the default suggested admin rights for bots being added as admins to channels, see here for more info on how to handle them »: bots.setBotBroadcastDefaultAdminRights</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/bots.setBotGroupDefaultAdminRights.html"name="bots.setBotGroupDefaultAdminRights">Set the default suggested admin rights for bots being added as admins to groups, see here for more info on how to handle them »: bots.setBotGroupDefaultAdminRights</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.saveDefaultGroupCallJoinAs.html"name="phone.saveDefaultGroupCallJoinAs">Set the default peer that will be used to join a group call in a specific dialog: phone.saveDefaultGroupCallJoinAs</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.setAuthorizationTTL.html"name="account.setAuthorizationTTL">Set time-to-live of current session: account.setAuthorizationTTL</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.toggleJoinToSend.html"name="channels.toggleJoinToSend">Set whether all users should join a discussion group in order to comment on a post »: channels.toggleJoinToSend</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.toggleJoinRequest.html"name="channels.toggleJoinRequest">Set whether all users should request admin approval to join the group »: channels.toggleJoinRequest</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/bots.setBotMenuButton.html"name="bots.setBotMenuButton">Sets the menu button action » for a given user or for all users: bots.setBotMenuButton</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.hidePeerSettingsBar.html"name="messages.hidePeerSettingsBar">Should be called after the user hides the report spam/add as contact bar of a new chat, effectively prevents the user from executing the actions specified in the peer's settings: messages.hidePeerSettingsBar</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.togglePeerTranslations.html"name="messages.togglePeerTranslations">Show or hide the real-time chat translation popup for a certain chat: messages.togglePeerTranslations</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.startBot.html"name="messages.startBot">Start a conversation with a bot using a deep linking parameter: messages.startBot</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.startScheduledGroupCall.html"name="phone.startScheduledGroupCall">Start a scheduled group call: phone.startScheduledGroupCall</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#startandloopmulti-api-instances-class-string-eventhandler-class-string-eventhandler-eventhandler-void"name="startAndLoopMulti">Start multiple instances of MadelineProto and the event handlers (enables async): startAndLoopMulti</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.toggleGroupCallRecord.html"name="phone.toggleGroupCallRecord">Start or stop recording a group call: the recorded audio and video streams will be automatically sent to Saved messages (the chat with ourselves): phone.toggleGroupCallRecord</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.joinGroupCallPresentation.html"name="phone.joinGroupCallPresentation">Start screen sharing in a call: phone.joinGroupCallPresentation</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/contacts.blockFromReplies.html"name="contacts.blockFromReplies">Stop getting notifications about thread replies of a certain user in @replies: contacts.blockFromReplies</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.leaveGroupCallPresentation.html"name="phone.leaveGroupCallPresentation">Stop screen sharing in a group call: phone.leaveGroupCallPresentation</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/payments.validateRequestedInfo.html"name="payments.validateRequestedInfo">Submit requested order information for validation: payments.validateRequestedInfo</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.toggleGroupCallStartSubscription.html"name="phone.toggleGroupCallStartSubscription">Subscribe or unsubscribe to a scheduled group call: phone.toggleGroupCallStartSubscription</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#subscribetoupdates-mixed-channel-bool-false-if-we-were-already-subscribed"name="subscribeToUpdates">Subscribe to event handler updates for a channel/supergroup we're not a member of: subscribeToUpdates</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/stickers.suggestShortName.html"name="stickers.suggestShortName">Suggests a short name for a given stickerpack name: stickers.suggestShortName</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/phone.discardGroupCall.html"name="phone.discardGroupCall">Terminate a group call: phone.discardGroupCall</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.sendWebViewResultMessage.html"name="messages.sendWebViewResultMessage">Terminate webview interaction started with messages.requestWebView, sending the specified message to the chat on behalf of the user: messages.sendWebViewResultMessage</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/auth.resetAuthorizations.html"name="auth.resetAuthorizations">Terminates all user's authorized sessions except for the current one: auth.resetAuthorizations</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/channels.toggleSlowMode.html"name="channels.toggleSlowMode">Toggle supergroup slow mode: if enabled, users will only be able to send one message every seconds seconds: channels.toggleSlowMode</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.translateText.html"name="messages.translateText">Translate a given text: messages.translateText</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.migrateChat.html"name="messages.migrateChat">Turn a basic group into a supergroup: messages.migrateChat</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.uninstallStickerSet.html"name="messages.uninstallStickerSet">Uninstall a stickerset: messages.uninstallStickerSet</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#unpacksignedint-string-value-int"name="unpackSignedInt">Unpack base256 signed int: unpackSignedInt</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#unpacksignedlongstring-string-int-array-value-string"name="unpackSignedLongString">Unpack base256 signed long to string: unpackSignedLongString</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#unpacksignedlong-string-value-int"name="unpackSignedLong">Unpack base256 signed long: unpackSignedLong</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/stickers.changeSticker.html"name="stickers.changeSticker">Update the keywords, emojis or mask coordinates of a sticker, bots only: stickers.changeSticker</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/photos.uploadProfilePhoto.html"name="photos.uploadProfilePhoto">Updates current user profile photo: photos.uploadProfilePhoto</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.updateStatus.html"name="account.updateStatus">Updates online user status: account.updateStatus</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.updateProfile.html"name="account.updateProfile">Updates user profile: account.updateProfile</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/photos.uploadContactProfilePhoto.html"name="photos.uploadContactProfilePhoto">Upload a custom profile picture for a contact, or suggest a new profile picture to a contact: photos.uploadContactProfilePhoto</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.uploadMedia.html"name="messages.uploadMedia">Upload a file and associate it to a chat (without actually sending it to the chat): messages.uploadMedia</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.uploadImportedMedia.html"name="messages.uploadImportedMedia">Upload a media file associated with an imported chat, click here for more info »: messages.uploadImportedMedia</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.uploadEncryptedFile.html"name="messages.uploadEncryptedFile">Upload encrypted file and associate it to a secret chat: messages.uploadEncryptedFile</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#uploadfromurl-string-filecallbackinterface-url-int-size-string-filename-callable-cb-bool-encrypted-mixed"name="uploadFromUrl">Upload file from URL: uploadFromUrl</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#uploadfromcallable-mixed-callable-int-size-string-mime-string-filename-callable-cb-bool-seekable-bool-encrypted-mixed"name="uploadFromCallable">Upload file from callable: uploadFromCallable</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#uploadfromstream-mixed-stream-int-size-string-mime-string-filename-callable-cb-bool-encrypted-mixed"name="uploadFromStream">Upload file from stream: uploadFromStream</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#uploadencrypted-filecallbackinterface-string-array-file-string-filename-callable-cb-mixed"name="uploadEncrypted">Upload file to secret chat: uploadEncrypted</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.uploadRingtone.html"name="account.uploadRingtone">Upload notification sound, use account.saveRingtone to convert it and add it to the list of saved notification sounds: account.uploadRingtone</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setGameScore.html"name="messages.setGameScore">Use this method to set the score of the specified user in a game sent as a normal message (bots only): messages.setGameScore</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.setInlineGameScore.html"name="messages.setInlineGameScore">Use this method to set the score of the specified user in a game sent as an inline message (bots only): messages.setInlineGameScore</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.acceptUrlAuth.html"name="messages.acceptUrlAuth">Use this to accept a Seamless Telegram Login authorization request, for more info click here »: messages.acceptUrlAuth</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.sendWebViewData.html"name="messages.sendWebViewData">Used by the user to relay data from an opened reply keyboard bot web app to the bot that owns it: messages.sendWebViewData</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.checkUsername.html"name="account.checkUsername">Validates a username and checks availability: account.checkUsername</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.sendChangePhoneCode.html"name="account.sendChangePhoneCode">Verify a new phone number to associate to the current account: account.sendChangePhoneCode</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.verifyPhone.html"name="account.verifyPhone">Verify a phone number for telegram passport: account.verifyPhone</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.verifyEmail.html"name="account.verifyEmail">Verify an email address: account.verifyEmail</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.confirmPasswordEmail.html"name="account.confirmPasswordEmail">Verify an email to use as 2FA recovery method: account.confirmPasswordEmail</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.searchSentMedia.html"name="messages.searchSentMedia">View and search recently sent media. : messages.searchSentMedia</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.sendVote.html"name="messages.sendVote">Vote in a poll: messages.sendVote</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.updateDeviceLocked.html"name="account.updateDeviceLocked">When client-side passcode lock feature is enabled, will not show message texts in incoming PUSH notifications: account.updateDeviceLocked</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#fullchatlastupdated-mixed-id-int"name="fullChatLastUpdated">When were full info for this chat last cached: fullChatLastUpdated</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/account.getContactSignUpNotification.html"name="account.getContactSignUpNotification">Whether the user will receive notifications when contacts sign up: account.getContactSignUpNotification</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#isaltervista-bool"name="isAltervista">Whether this is altervista: isAltervista</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#isipc-bool"name="isIpc">Whether we're an IPC client instance: isIpc</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#isipcworker-bool"name="isIpcWorker">Whether we're an IPC server process (as opposed to an event handler): isIpcWorker</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#wrapmessage-array-message-danog-madelineproto-eventhandler-message"name="wrapMessage">Wrap a Message constructor into an abstract Message object: wrapMessage</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#wrapmedia-array-media-bool-protected-danog-madelineproto-eventhandler-media"name="wrapMedia">Wrap a media constructor into an abstract Media object: wrapMedia</a>
*<ahref="https://docs.madelineproto.xyz/PHP/danog/MadelineProto/API.html#wrapupdate-array-update-danog-madelineproto-eventhandler-update"name="wrapUpdate">Wrap an Update constructor into an abstract Update object: wrapUpdate</a>
*<ahref="https://docs.madelineproto.xyz/API_docs/methods/messages.unpinAllMessages.html"name="messages.unpinAllMessages">Unpin all pinned messages: messages.unpinAllMessages</a>