(
self,
text: str,
text_parse_mode: ODVInput[str] = DEFAULT_NONE,
text_entities: Sequence[MessageEntity] | None = None,
media: "InputPollOptionMedia | None" = None,
*,
api_kwargs: JSONDict | None = None,
)
| 216 | __slots__ = ("media", "text", "text_entities", "text_parse_mode") |
| 217 | |
| 218 | def __init__( |
| 219 | self, |
| 220 | text: str, |
| 221 | text_parse_mode: ODVInput[str] = DEFAULT_NONE, |
| 222 | text_entities: Sequence[MessageEntity] | None = None, |
| 223 | media: "InputPollOptionMedia | None" = None, |
| 224 | *, |
| 225 | api_kwargs: JSONDict | None = None, |
| 226 | ): |
| 227 | super().__init__(api_kwargs=api_kwargs) |
| 228 | self.text: str = text |
| 229 | self.text_parse_mode: ODVInput[str] = text_parse_mode |
| 230 | self.text_entities: tuple[MessageEntity, ...] = parse_sequence_arg(text_entities) |
| 231 | self.media: InputPollOptionMedia | None = media |
| 232 | |
| 233 | self._id_attrs = (self.text,) |
| 234 | |
| 235 | self._freeze() |
| 236 | |
| 237 | # tags: deprecated 22.8 |
| 238 | @classmethod |
nothing calls this directly
no test coverage detected