telegram.ChatPhoto¶
-
class
telegram.ChatPhoto(small_file_id: str, small_file_unique_id: str, big_file_id: str, big_file_unique_id: str, bot: Bot = None, **_kwargs: Any)¶ Bases:
telegram.base.TelegramObjectThis object represents a chat photo.
Objects of this class are comparable in terms of equality. Two objects of this class are considered equal, if their
small_file_unique_idandbig_file_unique_idare equal.- Parameters
small_file_id (
str) – Unique file identifier of small (160x160) chat photo. This file_id can be used only for photo download and only for as long as the photo is not changed.small_file_unique_id (
str) – Unique file identifier of small (160x160) chat photo, which is supposed to be the same over time and for different bots. Can’t be used to download or reuse the file.big_file_id (
str) – Unique file identifier of big (640x640) chat photo. This file_id can be used only for photo download and only for as long as the photo is not changed.big_file_unique_id (
str) – Unique file identifier of big (640x640) chat photo, which is supposed to be the same over time and for different bots. Can’t be used to download or reuse the file.bot (
telegram.Bot, optional) – The Bot to use for instance methods**kwargs (
dict) – Arbitrary keyword arguments.
-
small_file_id¶ File identifier of small (160x160) chat photo. This file_id can be used only for photo download and only for as long as the photo is not changed.
- Type
str
-
small_file_unique_id¶ Unique file identifier of small (160x160) chat photo, which is supposed to be the same over time and for different bots. Can’t be used to download or reuse the file.
- Type
str
-
big_file_id¶ File identifier of big (640x640) chat photo. This file_id can be used only for photo download and only for as long as the photo is not changed.
- Type
str
-
big_file_unique_id¶ Unique file identifier of big (640x640) chat photo, which is supposed to be the same over time and for different bots. Can’t be used to download or reuse the file.
- Type
str
-
get_big_file(timeout: float = None, api_kwargs: Dict[str, Any] = None) → File¶ Convenience wrapper over
telegram.Bot.get_filefor getting the big (640x640) chat photoFor the documentation of the arguments, please see
telegram.Bot.get_file().- Returns
- Raises
-
get_small_file(timeout: float = None, api_kwargs: Dict[str, Any] = None) → File¶ Convenience wrapper over
telegram.Bot.get_filefor getting the small (160x160) chat photoFor the documentation of the arguments, please see
telegram.Bot.get_file().- Returns
- Raises