Link Search Menu Expand Document


Back to index

Author: Daniil Gentili

Represents a poll with multiple options can be chosen as answer


  • $id: int ID of the poll
  • $closed: bool Whether the poll is closed and doesn’t accept any more answers
  • $question: string The question of the poll
  • $questionEntities: list<MessageEntity> Styled text entities in the question of the poll.
  • $answers: list<PollAnswer> The possible answers
  • $closePeriod: ?int Amount of time in seconds the poll will be active after creation, 5-600
  • $closeDate: ?int Point in time (Unix timestamp) when the poll will be automatically closed. Must be at least 5 and no more than 600 seconds in the future
  • $recentVoters: list<int> IDs of the last users that recently voted in the poll
  • $totalVoters: int Total number of people that voted in the poll

Method list:


fromRawPoll(array $rawPoll): \danog\MadelineProto\EventHandler\AbstractPoll


  • $rawPoll: array

getQuestionHTML(bool $allowTelegramTags = false): string

Get an HTML version of the question.


  • $allowTelegramTags: bool Whether to allow telegram-specific tags like tg-spoiler, tg-emoji, mention links and so on…

Generated by danog/phpdoc