From 986ddbe600137a19e75324ad99e56e10123f4ecc Mon Sep 17 00:00:00 2001 From: Alex Root Junior Date: Sun, 18 Mar 2018 18:23:10 +0200 Subject: [PATCH] Fix forwarding messages to channels (#705) --- telethon/telegram_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/telethon/telegram_client.py b/telethon/telegram_client.py index e4647a8e..84e52479 100644 --- a/telethon/telegram_client.py +++ b/telethon/telegram_client.py @@ -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]