diff --git a/pyrogram/filters.py b/pyrogram/filters.py index 894da9fc..fbbf9eba 100644 --- a/pyrogram/filters.py +++ b/pyrogram/filters.py @@ -358,11 +358,11 @@ gift_code = create(gift_code_filter) """Filter messages that contain :obj:`~pyrogram.types.GiftCode` objects.""" # endregion -# region user_gift -async def user_gift_filter(_, __, m: Message): - return bool(m.user_gift) -user_gift = create(user_gift_filter) -"""Filter messages that contain :obj:`~pyrogram.types.UserGift` objects.""" +# region star_gift_filter +async def star_gift_filter(_, __, m: Message): + return bool(m.star_gift) +star_gift = create(star_gift_filter) +"""Filter messages that contain :obj:`~pyrogram.types.StarGift` objects.""" # endregion # region video_filter diff --git a/pyrogram/methods/business/get_user_gifts.py b/pyrogram/methods/business/get_user_gifts.py index fa83477f..badfe91d 100644 --- a/pyrogram/methods/business/get_user_gifts.py +++ b/pyrogram/methods/business/get_user_gifts.py @@ -76,7 +76,7 @@ class GetUserGifts: users = {u.id: u for u in r.users} user_gifts = [ - await types.UserGift._parse(self, gift, users) + await types.StarGift._parse(self, gift, users) for gift in r.gifts ]