MCPcopy Index your code
hub / github.com/python-telegram-bot/python-telegram-bot / de_json

Method de_json

src/telegram/_poll.py:546–553  ·  view source on GitHub ↗

See :meth:`telegram.TelegramObject.de_json`.

(cls, data: JSONDict, bot: "Bot | None" = None)

Source from the content-addressed store, hash-verified

544
545 @classmethod
546 def de_json(cls, data: JSONDict, bot: "Bot | None" = None) -> "PollAnswer":
547 """See :meth:`telegram.TelegramObject.de_json`."""
548 data = cls._parse_data(data)
549
550 data["user"] = de_json_optional(data.get("user"), User, bot)
551 data["voter_chat"] = de_json_optional(data.get("voter_chat"), Chat, bot)
552
553 return super().de_json(data=data, bot=bot)
554
555
556class PollOptionAdded(TelegramObject):

Callers

nothing calls this directly

Calls 3

de_json_optionalFunction · 0.90
_parse_dataMethod · 0.80
de_jsonMethod · 0.45

Tested by

no test coverage detected