StarGiftActiveAuctionState
- class pyrogram.raw.types.StarGiftActiveAuctionState
{schema}
Constructor of
StarGiftActiveAuctionState.- Details:
Layer:
223ID:
D31BC45D
- Parameters:
gift (
StarGift)state (
StarGiftAuctionState)user_state (
StarGiftAuctionUserState)
TL Schema
starGiftActiveAuctionState#d31bc45d
gift:StarGift
state:StarGiftAuctionState
user_state:StarGiftAuctionUserState
= StarGiftActiveAuctionState
Parameter Tree
StarGiftActiveAuctionState
├── 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)├── state →
StarGiftAuctionState│ ├──
StarGiftAuctionState│ │ ├── version →
int│ │ ├── start_date →
int│ │ ├── end_date →
int│ │ ├── min_bid_amount →
long│ │ ├── bid_levels →
Vector < AuctionBidLevel >│ │ │ └──
AuctionBidLevel│ │ │ ├── pos →
int│ │ │ ├── amount →
long│ │ │ └── date →
int│ │ ├── top_bidders →
Vector < long >│ │ ├── next_round_at →
int│ │ ├── last_gift_num →
int│ │ ├── gifts_left →
int│ │ ├── current_round →
int│ │ ├── total_rounds →
int│ │ └── rounds →
Vector < StarGiftAuctionRound >│ │ ├──
StarGiftAuctionRound│ │ │ ├── num →
int│ │ │ └── duration →
int│ │ └──
StarGiftAuctionRoundExtendable│ │ ├── num →
int│ │ ├── duration →
int│ │ ├── extend_top →
int│ │ └── extend_window →
int│ ├── start_date →
int│ ├── end_date →
int│ ├── average_price →
long│ ├── listed_count →
int (optional)│ ├── fragment_listed_count →
int (optional)│ └── fragment_listed_url →
string (optional)└── user_state →
StarGiftAuctionUserState├── returned →
true (optional)├── bid_amount →
long (optional)├── bid_date →
int (optional)├── min_bid_amount →
long (optional)├── bid_peer →
Peer (optional)│ ├──
PeerUser│ │ └── user_id →
long│ ├──
PeerChat│ │ └── chat_id →
long│ └──
PeerChannel│ └── channel_id →
long└── acquired_count →
intExample
StarGiftActiveAuctionState(
gift=StarGift(
id=0,
sticker=DocumentEmpty(id=0),
stars=0,
convert_stars=0
),
state=StarGiftAuctionStateNotModified(),
user_state=StarGiftAuctionUserState(acquired_count=0),
)