From 68bf9f76f6f3482402ee8488b45490b074c84d04 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Wed, 17 Apr 2019 08:50:38 +0200 Subject: [PATCH] Fix forward_messages for a single message when using IDs --- telethon/client/messages.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/telethon/client/messages.py b/telethon/client/messages.py index 82d41640..92400544 100644 --- a/telethon/client/messages.py +++ b/telethon/client/messages.py @@ -708,7 +708,10 @@ class MessageMethods(UploadMethods, ButtonMethods, MessageParseMethods): id=chunk, to_peer=entity, silent=silent, - grouped=grouped + # Trying to send a single message as grouped will cause + # GROUPED_MEDIA_INVALID. If more than one message is forwarded + # (even without media...), this error goes away. + grouped=len(chunk) > 1 and grouped ) result = await self(req) sent.extend(self._get_response_message(req, result, entity))