InputSticker¶
- class telegram.InputSticker(sticker, emoji_list, mask_position=None, keywords=None, *, api_kwargs=None)[source]¶
Bases:
telegram.TelegramObjectThis object describes a sticker to be added to a sticker set.
New in version 20.2.
- Parameters:
sticker (
str| file object |bytes|pathlib.Path) – The added sticker. To upload a file, you can either pass a file object (e.g.open("filename", "rb")) or the file contents as bytes. If the bot is running inlocal_mode, passing the path of the file (as string orpathlib.Pathobject) is supported as well. Animated and video stickers can’t be uploaded via HTTP URL.emoji_list (Sequence[
str]) – Sequence of1-20emoji associated with the sticker.mask_position (
telegram.MaskPosition, optional) – Position where the mask should be placed on faces. For “'mask'” stickers only.keywords (Sequence[
str], optional) – Sequence of 0-20search keywords for the sticker with the total length of up to64characters. For “'regular'” and “'custom_emoji'” stickers only.
- sticker[source]¶
The added sticker.
- Type:
str|telegram.InputFile