telegram api constructor · layer 229 · #85f0a9cd

starGiftUnique

Represents a collectible star gift, see here » for more info.

definition

starGiftUnique#85f0a9cd flags:# require_premium:flags.6?true resale_ton_only:flags.7?true theme_available:flags.9?true burned:flags.14?true crafted:flags.15?true id:long gift_id:long title:string slug:string num:int owner_id:flags.0?Peer owner_name:flags.1?string owner_address:flags.2?string attributes:Vector<StarGiftAttribute> availability_issued:int availability_total:int gift_address:flags.3?string resell_amount:flags.4?Vector<StarsAmount> released_by:flags.5?Peer value_amount:flags.8?long value_currency:flags.8?string value_usd_amount:flags.8?long theme_peer:flags.10?Peer peer_color:flags.11?PeerColor host_id:flags.12?Peer offer_min_stars:flags.13?int craft_chance_permille:flags.16?int = StarGift;

parameters

nametypedescription
flags#Flags, see TL conditional fields
require_premiumflags.6?trueThis gift can only be bought by users with a Premium subscription.
resale_ton_onlyflags.7?trueWhether the gift can be bought only using Toncoins.
theme_availableflags.9?trueA chat theme associated to this gift is available, see here » for more info on how to use it.
burnedflags.14?true
craftedflags.15?true
idlongIdentifier of the collectible gift.
gift_idlongUnique ID of the gift.
titlestringCollectible title.
slugstringSlug that can be used to create a collectible gift deep link », or elsewhere in the API where a collectible slug is accepted.
numintUnique identifier of this collectible gift among all (already upgraded) collectible gifts of the same type.
owner_idflags.0?PeerThe owner of the gift.
owner_nameflags.1?stringThe name of the owner if neither owner_id nor owner_address are set.
owner_addressflags.2?stringFor NFTs on the TON blockchain, contains the address of the owner (append it to the ton_blockchain_explorer_url client configuration value » to obtain a link with information about the address).
attributesVector<StarGiftAttribute>Collectible attributes
availability_issuedintTotal number of gifts of the same type that were upgraded to a collectible gift.
availability_totalintTotal number of gifts of the same type that can be upgraded or were already upgraded to a collectible gift.
gift_addressflags.3?stringFor NFTs on the TON blockchain, contains the address of the NFT (append it to the ton_blockchain_explorer_url client configuration value » to obtain a link with information about the address).
resell_amountflags.4?Vector<StarsAmount>Resale price of the gift.
released_byflags.5?PeerThis gift was released by the specified peer.
value_amountflags.8?longPrice of the gift.
value_currencyflags.8?stringCurrency for the gift's price.
value_usd_amountflags.8?long
theme_peerflags.10?PeerThe current chat where the associated chat theme is installed, if any (gift-based themes can only be installed in one chat at a time).
peer_colorflags.11?PeerColor
host_idflags.12?Peer
offer_min_starsflags.13?int
craft_chance_permilleflags.16?int

type

StarGift · other constructors: starGift

history

present in layers 196–229 · constructor id changed 11×

idlayers
#6a1407cd196
#3482f322197
#f2fe7e4a198
#5c62d151199–202
#6411db89203–206
#f63778ae207–210
#3a274d50211
#26a5553e212–213
#1befe865214–215
#b0bf741b216–219
#569d64c9220–221
#85f0a9cd222–229