From 1e7c906342ee084f3d0d7f86a0675834096863e2 Mon Sep 17 00:00:00 2001 From: KurimuzonAkuma Date: Fri, 23 Feb 2024 11:55:29 +0300 Subject: [PATCH] Add raw attribute to Story class Signed-off-by: wulan17 --- pyrogram/types/messages_and_media/story.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pyrogram/types/messages_and_media/story.py b/pyrogram/types/messages_and_media/story.py index 8c2b53cc..cee02a85 100644 --- a/pyrogram/types/messages_and_media/story.py +++ b/pyrogram/types/messages_and_media/story.py @@ -105,6 +105,9 @@ class Story(Object, Update): media_areas (List of :obj:`~pyrogram.types.MediaArea`, *optional*): List of :obj:`~pyrogram.types.MediaArea` object in story. + + raw (``pyrogram.raw.types.StoryItem``, *optional*): + The raw story object, as received from the Telegram API. """ # TODO: fix Allowed Chats @@ -137,7 +140,8 @@ class Story(Object, Update): forward_from: "types.StoryForwardHeader" = None, allowed_users: List[int] = None, denied_users: List[int] = None, - media_areas: List["types.MediaArea"] = None + media_areas: List["types.MediaArea"] = None, + raw: "raw.types.StoryItem" = None #allowed_chats: List[int] = None, #denied_chats: List[int] = None ): @@ -168,6 +172,7 @@ class Story(Object, Update): self.allowed_users = allowed_users self.denied_users = denied_users self.media_areas = media_areas + self.raw = raw #self.allowed_chats = allowed_chats #self.denied_chats = denied_chats @@ -297,6 +302,7 @@ class Story(Object, Update): allowed_users=allowed_users, denied_users=denied_users, media_areas=media_areas, + raw=stories, client=client )