MadelineProtoDocs/old_docs/API_docs_v51/methods/messages_sendInlineBotResult.md
2019-09-02 17:41:28 +02:00

2.3 KiB

title description image
messages.sendInlineBotResult Send inline bot result obtained with messages.getInlineBotResults to the chat https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png

Method: messages.sendInlineBotResult

Back to methods index

Send inline bot result obtained with messages.getInlineBotResults to the chat

Parameters:

Name Type Description Required
broadcast Bool Broadcast this message? Optional
silent Bool Disable notifications? Optional
background Bool Disable background notifications? Optional
peer Username, chat ID, Update, Message or InputPeer Where to send the message Optional
reply_to_msg_id int Reply to message by ID Optional
query_id long The inline query ID Yes
id string The ID of one of the inline results Yes

Return type: Updates

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();

$Updates = $MadelineProto->messages->sendInlineBotResult(['broadcast' => Bool, 'silent' => Bool, 'background' => Bool, 'peer' => InputPeer, 'reply_to_msg_id' => int, 'query_id' => long, 'id' => 'string', ]);

Or, if you're into Lua:

Updates = messages.sendInlineBotResult({broadcast=Bool, silent=Bool, background=Bool, peer=InputPeer, reply_to_msg_id=int, query_id=long, id='string', })

Errors

Code Type Description
400 INLINE_RESULT_EXPIRED The inline query expired
400 PEER_ID_INVALID The provided peer id is invalid
400 QUERY_ID_EMPTY The query ID is empty
400 WEBPAGE_CURL_FAILED Failure while fetching the webpage with cURL
400 WEBPAGE_MEDIA_EMPTY Webpage media empty
403 CHAT_WRITE_FORBIDDEN You can't write in this chat