peyk.platforms.telegram.types.input_poll_option

Classes

InputPollOption(text[, text_parse_mode, ...])

This object contains information about one answer option in a poll to be sent.

class peyk.platforms.telegram.types.input_poll_option.InputPollOption(text: str, text_parse_mode: str | None = None, text_entities: List[MessageEntity] | None = None, media: InputMediaPhoto | InputMediaVideo | InputMediaAnimation | InputMediaLink | InputMediaLivePhoto | InputMediaLocation | InputMediaVenue | None = None)[source]

Bases: object

This object contains information about one answer option in a poll to be sent.

Variables:
text: str
text_parse_mode: str | None = None
text_entities: List[MessageEntity] | None = None
media: InputMediaPhoto | InputMediaVideo | InputMediaAnimation | InputMediaLink | InputMediaLivePhoto | InputMediaLocation | InputMediaVenue | None = None
to_dict() Dict[str, object][source]

Serialize this type to the Telegram API request shape.

Returns:

A JSON-compatible mapping representing this value.

Raises:

ValueError – Raised when the operation cannot complete.