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:
"""
kwargs = {
"chat_id": chat_id,
"reply_markup": reply_markup or self.reply_markup,
"parse_mode": ParseMode.HTML
}
"chat_id": chat_id,
"reply_markup": reply_markup or self.reply_markup,
"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
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:
return await self.bot.send_message(text=text, **kwargs)
elif self.audio: