Fix reply_to didn't override Message's reply on sending them

This commit is contained in:
Lonami Exo 2018-04-20 09:36:34 +02:00
parent b0dda777fe
commit 1c2e9d2f27

View File

@ -782,7 +782,9 @@ class TelegramClient(TelegramBareClient):
and not isinstance(message.media, MessageMediaWebPage)):
return self.send_file(entity, message.media)
if utils.get_peer_id(entity) == utils.get_peer_id(message.to_id):
if reply_to is not None:
reply_id = self._get_message_id(reply_to)
elif utils.get_peer_id(entity) == utils.get_peer_id(message.to_id):
reply_id = message.reply_to_msg_id
else:
reply_id = None