SavedStarGift
- class pyrogram.raw.base.SavedStarGift
Represents a gift owned by a peer.
- Constructors:
This base type has 1 constructor available.
Represents a gift owned by a peer.
TL Schema
savedStarGift#41df43fc
flags:#
name_hidden:flags.0?true
unsaved:flags.5?true
refunded:flags.9?true
can_upgrade:flags.10?true
pinned_to_top:flags.12?true
upgrade_separate:flags.17?true
from_id:flags.1?Peer
date:int
gift:StarGift
message:flags.2?TextWithEntities
msg_id:flags.3?int
saved_id:flags.11?long
convert_stars:flags.4?long
upgrade_stars:flags.6?long
can_export_at:flags.7?int
transfer_stars:flags.8?long
can_transfer_at:flags.13?int
can_resell_at:flags.14?int
collection_id:flags.15?Vector<int>
prepaid_upgrade_hash:flags.16?string
drop_original_details_stars:flags.18?long
gift_num:flags.19?int
can_craft_at:flags.20?int
= SavedStarGift
Parameter Tree
SavedStarGift
├── name_hidden →
true (optional)├── unsaved →
true (optional)├── refunded →
true (optional)├── can_upgrade →
true (optional)├── pinned_to_top →
true (optional)├── upgrade_separate →
true (optional)├── from_id →
Peer (optional)│ ├──
PeerUser│ │ └── user_id →
long│ ├──
PeerChat│ │ └── chat_id →
long│ └──
PeerChannel│ └── channel_id →
long├── date →
int├── gift →
StarGift│ ├──
StarGift│ │ ├── limited →
true (optional)│ │ ├── sold_out →
true (optional)│ │ ├── birthday →
true (optional)│ │ ├── require_premium →
true (optional)│ │ ├── limited_per_user →
true (optional)│ │ ├── peer_color_available →
true (optional)│ │ ├── auction →
true (optional)│ │ ├── id →
long│ │ ├── sticker →
Document│ │ │ ├──
DocumentEmpty│ │ │ │ └── id →
long│ │ │ └──
Document│ │ │ ├── id →
long│ │ │ ├── access_hash →
long│ │ │ ├── file_reference →
bytes│ │ │ ├── date →
int│ │ │ ├── mime_type →
string│ │ │ ├── size →
long│ │ │ ├── thumbs →
Vector < PhotoSize > (optional)│ │ │ │ ├──
PhotoSizeEmpty│ │ │ │ ├──
PhotoSize│ │ │ │ ├──
PhotoCachedSize│ │ │ │ ├──
PhotoStrippedSize│ │ │ │ ├──
PhotoSizeProgressive│ │ │ │ └──
PhotoPathSize│ │ │ ├── video_thumbs →
Vector < VideoSize > (optional)│ │ │ │ ├──
VideoSize│ │ │ │ ├──
VideoSizeEmojiMarkup│ │ │ │ └──
VideoSizeStickerMarkup│ │ │ ├── dc_id →
int│ │ │ └── attributes →
Vector < DocumentAttribute >│ │ │ ├──
DocumentAttributeImageSize│ │ │ ├──
DocumentAttributeAnimated│ │ │ ├──
DocumentAttributeSticker│ │ │ ├──
DocumentAttributeVideo│ │ │ ├──
DocumentAttributeAudio│ │ │ ├──
DocumentAttributeFilename│ │ │ ├──
DocumentAttributeHasStickers│ │ │ └──
DocumentAttributeCustomEmoji│ │ ├── stars →
long│ │ ├── availability_remains →
int (optional)│ │ ├── availability_total →
int (optional)│ │ ├── availability_resale →
long (optional)│ │ ├── convert_stars →
long│ │ ├── first_sale_date →
int (optional)│ │ ├── last_sale_date →
int (optional)│ │ ├── upgrade_stars →
long (optional)│ │ ├── resell_min_stars →
long (optional)│ │ ├── title →
string (optional)│ │ ├── released_by →
Peer (optional)│ │ │ ├──
PeerUser│ │ │ │ └── user_id →
long│ │ │ ├──
PeerChat│ │ │ │ └── chat_id →
long│ │ │ └──
PeerChannel│ │ │ └── channel_id →
long│ │ ├── per_user_total →
int (optional)│ │ ├── per_user_remains →
int (optional)│ │ ├── locked_until_date →
int (optional)│ │ ├── auction_slug →
string (optional)│ │ ├── gifts_per_round →
int (optional)│ │ ├── auction_start_date →
int (optional)│ │ ├── upgrade_variants →
int (optional)│ │ └── background →
StarGiftBackground (optional)│ │ └──
StarGiftBackground│ │ ├── center_color →
int│ │ ├── edge_color →
int│ │ └── text_color →
int│ └──
StarGiftUnique│ ├── require_premium →
true (optional)│ ├── resale_ton_only →
true (optional)│ ├── theme_available →
true (optional)│ ├── burned →
true (optional)│ ├── crafted →
true (optional)│ ├── id →
long│ ├── gift_id →
long│ ├── title →
string│ ├── slug →
string│ ├── num →
int│ ├── owner_id →
Peer (optional)│ │ ├──
PeerUser│ │ │ └── user_id →
long│ │ ├──
PeerChat│ │ │ └── chat_id →
long│ │ └──
PeerChannel│ │ └── channel_id →
long│ ├── owner_name →
string (optional)│ ├── owner_address →
string (optional)│ ├── attributes →
Vector < StarGiftAttribute >│ │ ├──
StarGiftAttributeModel│ │ │ ├── crafted →
true (optional)│ │ │ ├── name →
string│ │ │ ├── document →
Document│ │ │ │ ├──
DocumentEmpty│ │ │ │ └──
Document│ │ │ └── rarity →
StarGiftAttributeRarity│ │ │ ├──
StarGiftAttributeRarity│ │ │ ├──
StarGiftAttributeRarityUncommon│ │ │ ├──
StarGiftAttributeRarityRare│ │ │ ├──
StarGiftAttributeRarityEpic│ │ │ └──
StarGiftAttributeRarityLegendary│ │ ├──
StarGiftAttributePattern│ │ │ ├── name →
string│ │ │ ├── document →
Document│ │ │ │ ├──
DocumentEmpty│ │ │ │ └──
Document│ │ │ └── rarity →
StarGiftAttributeRarity│ │ │ ├──
StarGiftAttributeRarity│ │ │ ├──
StarGiftAttributeRarityUncommon│ │ │ ├──
StarGiftAttributeRarityRare│ │ │ ├──
StarGiftAttributeRarityEpic│ │ │ └──
StarGiftAttributeRarityLegendary│ │ ├──
StarGiftAttributeBackdrop│ │ │ ├── name →
string│ │ │ ├── backdrop_id →
int│ │ │ ├── center_color →
int│ │ │ ├── edge_color →
int│ │ │ ├── pattern_color →
int│ │ │ ├── text_color →
int│ │ │ └── rarity →
StarGiftAttributeRarity│ │ │ ├──
StarGiftAttributeRarity│ │ │ ├──
StarGiftAttributeRarityUncommon│ │ │ ├──
StarGiftAttributeRarityRare│ │ │ ├──
StarGiftAttributeRarityEpic│ │ │ └──
StarGiftAttributeRarityLegendary│ │ └──
StarGiftAttributeOriginalDetails│ │ ├── sender_id →
Peer (optional)│ │ │ ├──
PeerUser│ │ │ ├──
PeerChat│ │ │ └──
PeerChannel│ │ ├── recipient_id →
Peer│ │ │ ├──
PeerUser│ │ │ ├──
PeerChat│ │ │ └──
PeerChannel│ │ ├── date →
int│ │ └── message →
TextWithEntities (optional)│ │ └──
TextWithEntities│ ├── availability_issued →
int│ ├── availability_total →
int│ ├── gift_address →
string (optional)│ ├── resell_amount →
Vector < StarsAmount > (optional)│ │ ├──
StarsAmount│ │ │ ├── amount →
long│ │ │ └── nanos →
int│ │ └──
StarsTonAmount│ │ └── amount →
long│ ├── released_by →
Peer (optional)│ │ ├──
PeerUser│ │ │ └── user_id →
long│ │ ├──
PeerChat│ │ │ └── chat_id →
long│ │ └──
PeerChannel│ │ └── channel_id →
long│ ├── value_amount →
long (optional)│ ├── value_currency →
string (optional)│ ├── value_usd_amount →
long (optional)│ ├── theme_peer →
Peer (optional)│ │ ├──
PeerUser│ │ │ └── user_id →
long│ │ ├──
PeerChat│ │ │ └── chat_id →
long│ │ └──
PeerChannel│ │ └── channel_id →
long│ ├── peer_color →
PeerColor (optional)│ │ ├──
PeerColor│ │ │ ├── color →
int (optional)│ │ │ └── background_emoji_id →
long (optional)│ │ ├──
PeerColorCollectible│ │ │ ├── collectible_id →
long│ │ │ ├── gift_emoji_id →
long│ │ │ ├── background_emoji_id →
long│ │ │ ├── accent_color →
int│ │ │ ├── colors →
Vector < int >│ │ │ ├── dark_accent_color →
int (optional)│ │ │ └── dark_colors →
Vector < int > (optional)│ │ └──
InputPeerColorCollectible│ │ └── collectible_id →
long│ ├── host_id →
Peer (optional)│ │ ├──
PeerUser│ │ │ └── user_id →
long│ │ ├──
PeerChat│ │ │ └── chat_id →
long│ │ └──
PeerChannel│ │ └── channel_id →
long│ ├── offer_min_stars →
int (optional)│ └── craft_chance_permille →
int (optional)├── message →
TextWithEntities (optional)│ └──
TextWithEntities│ ├── text →
string│ └── entities →
Vector < MessageEntity >│ ├──
MessageEntityUnknown│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityMention│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityHashtag│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityBotCommand│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityUrl│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityEmail│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityBold│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityItalic│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityCode│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityPre│ │ ├── offset →
int│ │ ├── length →
int│ │ └── language →
string│ ├──
MessageEntityTextUrl│ │ ├── offset →
int│ │ ├── length →
int│ │ └── url →
string│ ├──
MessageEntityMentionName│ │ ├── offset →
int│ │ ├── length →
int│ │ └── user_id →
long│ │ ├── offset →
int│ │ ├── length →
int│ │ └── user_id →
InputUser│ │ ├──
InputUserEmpty│ │ ├──
InputUserSelf│ │ ├──
InputUser│ │ └──
InputUserFromMessage│ ├──
MessageEntityPhone│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityCashtag│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityUnderline│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityStrike│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityBankCard│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntitySpoiler│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityCustomEmoji│ │ ├── offset →
int│ │ ├── length →
int│ │ └── document_id →
long│ ├──
MessageEntityBlockquote│ │ ├── collapsed →
true (optional)│ │ ├── offset →
int│ │ └── length →
int│ ├── relative →
true (optional)│ ├── short_time →
true (optional)│ ├── long_time →
true (optional)│ ├── short_date →
true (optional)│ ├── long_date →
true (optional)│ ├── day_of_week →
true (optional)│ ├── offset →
int│ ├── length →
int│ └── date →
int├── msg_id →
int (optional)├── saved_id →
long (optional)├── convert_stars →
long (optional)├── upgrade_stars →
long (optional)├── can_export_at →
int (optional)├── transfer_stars →
long (optional)├── can_transfer_at →
int (optional)├── can_resell_at →
int (optional)├── collection_id →
Vector < int > (optional)├── prepaid_upgrade_hash →
string (optional)├── drop_original_details_stars →
long (optional)├── gift_num →
int (optional)└── can_craft_at →
int (optional)Example
SavedStarGift(
name_hidden=None,
unsaved=None,
refunded=None,
can_upgrade=None,
pinned_to_top=None,
upgrade_separate=None,
from_id=PeerUser(user_id=0),
date=0,
gift=StarGift(
limited=None,
sold_out=None,
birthday=None,
require_premium=None,
limited_per_user=None,
peer_color_available=None,
auction=None,
id=0,
sticker=DocumentEmpty(id=0),
stars=0,
availability_remains=None,
availability_total=None,
availability_resale=None,
convert_stars=0,
first_sale_date=None,
last_sale_date=None,
upgrade_stars=None,
resell_min_stars=None,
title=None,
released_by=None,
per_user_total=None,
per_user_remains=None,
locked_until_date=None,
auction_slug=None,
gifts_per_round=None,
auction_start_date=None,
upgrade_variants=None,
background=None
),
message=TextWithEntities(
text="Open",
entities=[
MessageEntityUnknown(
offset=0,
length=0
)
]
),
msg_id=0,
saved_id=0,
convert_stars=0,
upgrade_stars=0,
can_export_at=0,
transfer_stars=0,
can_transfer_at=0,
can_resell_at=0,
collection_id=[0],
prepaid_upgrade_hash="text",
drop_original_details_stars=0,
gift_num=0,
can_craft_at=0,
)