diff --git a/telethon/_client/messages.py b/telethon/_client/messages.py index 0fc5ff6b..c170153d 100644 --- a/telethon/_client/messages.py +++ b/telethon/_client/messages.py @@ -764,9 +764,11 @@ async def send_reaction( ) result = await self(request) for update in result.updates: - if isinstance(update, _tl.UpdateMessageReactions): - return update.reactions - return reaction + if ( + isinstance(update, _tl.UpdateMessageReactions) or + isinstance(update, _tl.UpdateEditMessage) + ): + return update.reactions async def set_quick_reaction( self: 'TelegramClient',