1
0
mirror of https://github.com/eternnoir/pyTelegramBotAPI.git synced 2023-08-10 21:12:57 +03:00

Added the parameter needs_repainting to the method createNewStickerSet to automatically change the color of emoji based on context (e.g., use text color in messages, accent color in statuses, etc.).

This commit is contained in:
coder2020official
2023-03-11 16:39:04 +04:00
parent f30457bd75
commit 8a858cac4e
4 changed files with 22 additions and 6 deletions

View File

@@ -1630,7 +1630,7 @@ def upload_sticker_file(token, user_id, png_sticker):
def create_new_sticker_set(
token, user_id, name, title, emojis, png_sticker, tgs_sticker,
mask_position=None, webm_sticker=None, sticker_type=None):
mask_position=None, webm_sticker=None, sticker_type=None, needs_repainting=None):
method_url = 'createNewStickerSet'
payload = {'user_id': user_id, 'name': name, 'title': title, 'emojis': emojis}
if png_sticker:
@@ -1649,6 +1649,8 @@ def create_new_sticker_set(
payload['mask_position'] = mask_position.to_json()
if sticker_type:
payload['sticker_type'] = sticker_type
if needs_repainting is not None:
payload['needs_repainting'] = needs_repainting
return _make_request(token, method_url, params=payload, files=files, method='post')