Link Search Menu Expand Document

Method: messages.startBot

Back to methods index

Start a conversation with a bot using a deep linking parameter


botUsername, chat ID, Update, Message or InputUserThe botOptional
peerUsername, chat ID, Update, Message or InputPeerThe chat where to start the bot, can be the bot’s private chat or a groupOptional
start_paramstringDeep linking parameterOptional

Return type: Updates

Can bots use this method: NO

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

if (!file_exists('madeline.php')) {
    copy('', 'madeline.php');
include 'madeline.php';

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

$Updates = $MadelineProto->messages->startBot(bot: $InputUser, peer: $InputPeer, start_param: 'string', );