PollOption¶
- class ftmgram.types.PollOption(*, client: ftmgram.Client = None, persistent_id: str, text: types.FormattedText | None = None, media: types.MessageContent | None = None, voter_count: int | None = None, vote_percentage: int | None = None, recent_voters: List[types.Chat] | None = None, added_by_user: types.User | None = None, added_by_chat: types.Chat | None = None, addition_date: datetime.datetime | None = None)¶
Contains information about one answer option in a poll.
- Parameters:
persistent_id (
str) – Unique identifier of the option, persistent on option addition and deletion.text (
FormattedText, optional) – Option text, 1-100 characters.media (
MessageContent, optional) – Option media. Currently, can be only of the types Animation, Location, Photo, Sticker, Venue, or Video without caption.voter_count (
int, optional) – Number of users that voted for this option. Equals to 0 until you vote.vote_percentage (
int, optional) – The percentage of votes for this option, 0-100.recent_voters (List of
Chat, optional) – List of recent voters for the option, if the poll is non-anonymous and poll results are available.added_by_user (
User, optional) – User who added the option. Omitted if the option wasn’t added by a user after poll creation.added_by_chat (
Chat, optional) – Chat that added the option. Omitted if the option wasn’t added by a chat after poll creation.addition_date (
datetime, optional) – Date when the option was added. Omitted if the option existed in the original poll.