Optimize Message.send_copy

This commit is contained in:
Alex Root Junior 2019-10-14 23:52:19 +03:00
parent 2843a66e61
commit cf7786a467

View file

@ -1581,17 +1581,14 @@ class Message(base.TelegramObject):
:return: :return:
""" """
kwargs = { kwargs = {
"chat_id": chat_id, "chat_id": chat_id,
"reply_markup": reply_markup or self.reply_markup, "reply_markup": reply_markup or self.reply_markup,
"parse_mode": ParseMode.HTML "parse_mode": ParseMode.HTML,
} "disable_notification": disable_notification,
"reply_to_message_id": reply_to_message_id,
}
text = self.html_text if (self.text or self.caption) else None text = self.html_text if (self.text or self.caption) else None
if disable_notification is not None:
kwargs["disable_notification"] = disable_notification
if reply_to_message_id is not None:
kwargs["reply_to_message_id"] = reply_to_message_id
if self.text: if self.text:
return await self.bot.send_message(text=text, **kwargs) return await self.bot.send_message(text=text, **kwargs)
elif self.audio: elif self.audio: