mirror of
https://github.com/python-telegram-bot/python-telegram-bot.git
synced 2025-03-27 08:50:38 +01:00
editMessageCaption & editMessageReplyMarkup: more validation on input
This commit is contained in:
parent
e367b8519d
commit
31cab0d1b4
1 changed files with 9 additions and 1 deletions
|
@ -24,7 +24,7 @@ import logging
|
||||||
|
|
||||||
from telegram import (User, Message, Update, Chat, ChatMember, UserProfilePhotos, File,
|
from telegram import (User, Message, Update, Chat, ChatMember, UserProfilePhotos, File,
|
||||||
ReplyMarkup, TelegramObject)
|
ReplyMarkup, TelegramObject)
|
||||||
from telegram.error import InvalidToken
|
from telegram.error import InvalidToken, TelegramError
|
||||||
from telegram.utils.request import Request
|
from telegram.utils.request import Request
|
||||||
|
|
||||||
logging.getLogger(__name__).addHandler(logging.NullHandler())
|
logging.getLogger(__name__).addHandler(logging.NullHandler())
|
||||||
|
@ -1213,6 +1213,10 @@ class Bot(TelegramObject):
|
||||||
:class:`telegram.TelegramError`
|
:class:`telegram.TelegramError`
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
if inline_message_id is None and (chat_id is None or message_id is None):
|
||||||
|
raise TelegramError(
|
||||||
|
'editMessageCaption: Both chat_id and message_id are required when '
|
||||||
|
'inline_message_id is not specified')
|
||||||
|
|
||||||
url = '{0}/editMessageCaption'.format(self.base_url)
|
url = '{0}/editMessageCaption'.format(self.base_url)
|
||||||
|
|
||||||
|
@ -1266,6 +1270,10 @@ class Bot(TelegramObject):
|
||||||
:class:`telegram.TelegramError`
|
:class:`telegram.TelegramError`
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
if inline_message_id is None and (chat_id is None or message_id is None):
|
||||||
|
raise TelegramError(
|
||||||
|
'editMessageCaption: Both chat_id and message_id are required when '
|
||||||
|
'inline_message_id is not specified')
|
||||||
|
|
||||||
url = '{0}/editMessageReplyMarkup'.format(self.base_url)
|
url = '{0}/editMessageReplyMarkup'.format(self.base_url)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue