Fix forwarding messages to super-groups & channels.

This commit is contained in:
Alex Root Junior 2018-03-18 03:32:40 +02:00
parent 7825994393
commit 1df348c971

View File

@ -846,7 +846,7 @@ class TelegramClient(TelegramBareClient):
for update in result.updates:
if isinstance(update, UpdateMessageID):
random_to_id[update.random_id] = update.id
elif isinstance(update, UpdateNewMessage):
elif isinstance(update, (UpdateNewMessage, UpdateNewChannelMessage)):
id_to_message[update.message.id] = update.message
return [id_to_message[random_to_id[rnd]] for rnd in req.random_id]