InputSticker¶
- class telegram.InputSticker(sticker, emoji_list, mask_position=None, keywords=None, *, api_kwargs=None)[source]¶
Bases:
telegram.TelegramObject
This 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.Path
object) is supported as well. Animated and video stickers can’t be uploaded via HTTP URL.emoji_list (Sequence[
str
]) – Sequence of1
-20
emoji 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-20
search keywords for the sticker with the total length of up to64
characters. For “'regular'
” and “'custom_emoji'
” stickers only.