@@ -1164,14 +1164,14 @@ def answerCallbackQuery(self,
11641164 return result
11651165
11661166 @log
1167+ @message
11671168 def editMessageText (self ,
11681169 text ,
11691170 chat_id = None ,
11701171 message_id = None ,
11711172 inline_message_id = None ,
11721173 parse_mode = None ,
11731174 disable_web_page_preview = None ,
1174- reply_markup = None ,
11751175 ** kwargs ):
11761176 """Use this method to edit text messages sent by the bot or via the bot
11771177 (for inline bots).
@@ -1194,10 +1194,10 @@ def editMessageText(self,
11941194 italic, fixed-width text or inline URLs in your bot's message.
11951195 disable_web_page_preview:
11961196 Disables link previews for links in this message.
1197- reply_markup:
1198- A JSON-serialized object for an inline keyboard.
11991197
12001198 Keyword Args:
1199+ reply_markup (Optional[:class:`telegram.InlineKeyboardMarkup`]):
1200+ A JSON-serialized object for an inline keyboard.
12011201 timeout (Optional[float]): If this value is specified, use it as
12021202 the definitive timeout (in seconds) for urlopen() operations.
12031203 network_delay (Optional[float]): If using the timeout (which is
@@ -1229,17 +1229,8 @@ def editMessageText(self,
12291229 data ['parse_mode' ] = parse_mode
12301230 if disable_web_page_preview :
12311231 data ['disable_web_page_preview' ] = disable_web_page_preview
1232- if reply_markup :
1233- if isinstance (reply_markup , ReplyMarkup ):
1234- data ['reply_markup' ] = reply_markup .to_json ()
1235- else :
1236- data ['reply_markup' ] = reply_markup
1237-
1238- result = request .post (url , data ,
1239- timeout = kwargs .get ('timeout' ),
1240- network_delay = kwargs .get ('network_delay' ))
12411232
1242- return Message . de_json ( result )
1233+ return url , data
12431234
12441235 @log
12451236 @message
0 commit comments