From 6cc80f25d78149db849aaa83134d43ef4f10b52f Mon Sep 17 00:00:00 2001 From: Badiboy Date: Sun, 29 Nov 2020 15:33:39 +0300 Subject: [PATCH] Bot API 5.0 pinning-unpinning logic post-fix. --- telebot/apihelper.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/telebot/apihelper.py b/telebot/apihelper.py index 1cc57ab..2fe3a7d 100644 --- a/telebot/apihelper.py +++ b/telebot/apihelper.py @@ -830,9 +830,11 @@ def pin_chat_message(token, chat_id, message_id, disable_notification=None): return _make_request(token, method_url, params=payload, method='post') -def unpin_chat_message(token, chat_id, message_id=None): +def unpin_chat_message(token, chat_id, message_id): method_url = 'unpinChatMessage' - payload = {'chat_id': chat_id, 'message_id': message_id} + payload = {'chat_id': chat_id} + if message_id: + payload['message_id'] = message_id return _make_request(token, method_url, params=payload, method='post')