MadelineProtoDocs/docs/API_docs/methods/messages.acceptUrlAuth.md
2024-05-01 14:53:46 +02:00

2.0 KiB

title description grand_parent parent image redirect_from
messages.acceptUrlAuth Use this to accept a Seamless Telegram Login authorization request, for more info [click here »](https://core.telegram.org/api/url-authorization) Telegram RPC API Methods https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png /API_docs/methods/messages_acceptUrlAuth.html

Method: messages.acceptUrlAuth

Back to methods index

Use this to accept a Seamless Telegram Login authorization request, for more info click here »

Parameters:

Name Type Description Required
write_allowed Bool Set this flag to allow the bot to send messages to you (if requested) Optional
peer Username, chat ID, Update, Message or InputPeer The location of the message Optional
msg_id int Message ID of the message with the login button Optional
button_id int ID of the login button Optional
url string URL used for link URL authorization, click here for more info » Optional

Return type: UrlAuthResult

Can bots use this method: NO

MadelineProto Example (now async for huge speed and parallelism!):

if (!file_exists('madeline.php')) {
    copy('https://phar.madelineproto.xyz/madeline.php', 'madeline.php');
}
include 'madeline.php';

$MadelineProto = new \danog\MadelineProto\API('session.madeline');
$MadelineProto->start();

$UrlAuthResult = $MadelineProto->messages->acceptUrlAuth(write_allowed: $Bool, peer: $InputPeer, msg_id: $int, button_id: $int, url: 'string', );