diff --git a/pyrogram/methods/messages/set_reaction.py b/pyrogram/methods/messages/set_reaction.py index d7ed4fec3..e42bbf29c 100644 --- a/pyrogram/methods/messages/set_reaction.py +++ b/pyrogram/methods/messages/set_reaction.py @@ -36,9 +36,8 @@ async def set_reaction( add_to_recent: bool = True ) -> "types.MessageReactions": """Use this method to change the chosen reactions on a message. - Service messages can't be reacted to. - Automatically forwarded messages from a channel to its discussion group have the - same available reactions as messages in the channel. + Bots can't react to service messages. + Automatically forwarded messages from a channel to its discussion group have the same available reactions as messages in the channel. Bots can't use paid reactions. You must use exactly one of ``message_id`` OR ``story_id``. diff --git a/pyrogram/types/messages_and_media/message.py b/pyrogram/types/messages_and_media/message.py index 4c6c596e3..2030ff98f 100644 --- a/pyrogram/types/messages_and_media/message.py +++ b/pyrogram/types/messages_and_media/message.py @@ -1054,6 +1054,7 @@ async def _parse( contact_registered=contact_registered, chat_join_type=chat_join_type, screenshot_taken=screenshot_taken, + reactions=types.MessageReactions._parse(client, message.reactions) if message.reactions else None, client=client )