MadelineProtoDocs/old_docs/API_docs_v43/methods/messages.getPollVotes.md

2.1 KiB

title description image redirect_from
messages.getPollVotes Get poll results for non-anonymous polls https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png /API_docs/methods/messages_getPollVotes.html

Method: messages.getPollVotes

Back to methods index

Get poll results for non-anonymous polls

Parameters:

Name Type Description Required
peer Username, chat ID, Update, Message or InputPeer Chat where the poll was sent Optional
id int Message ID Yes
option bytes Get only results for the specified poll option Optional
offset string Offset for results, taken from the next_offset field of messages.votesList, initially an empty string.
Note: if no more results are available, the method call will return an empty next_offset; thus, avoid providing the next_offset returned in messages.votesList if it is empty, to avoid an infinite loop.
Optional
limit int Number of results to return Yes

Return type: messages.VotesList

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

$messages.VotesList = $MadelineProto->messages->getPollVotes(['peer' => InputPeer, 'id' => int, 'option' => 'bytes', 'offset' => 'string', 'limit' => int, ]);

Or, if you're into Lua:

messages.VotesList = messages.getPollVotes({peer=InputPeer, id=int, option='bytes', offset='string', limit=int, })

Errors

Code Type Description
403 POLL_VOTE_REQUIRED Cast a vote in the poll before calling this method