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
| name | type | description |
|---|---|---|
flags | # | Flags, see TL conditional fields |
require_premium | true | This gift can only be bought by users with a Premium subscription. |
resale_ton_only | true | Whether the gift can be bought only using Toncoins. |
theme_available | true | A chat theme associated to this gift is available, see here » for more info on how to use it. |
burned | true | |
crafted | true | |
id | long | Identifier of the collectible gift. |
gift_id | long | Unique ID of the gift. |
title | string | Collectible title. |
slug | string | Slug that can be used to create a collectible gift deep link », or elsewhere in the API where a collectible slug is accepted. |
num | int | Unique identifier of this collectible gift among all (already upgraded) collectible gifts of the same type. |
owner_id | Peer | The owner of the gift. |
owner_name | string | The name of the owner if neither owner_id nor owner_address are set. |
owner_address | string | For 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). |
attributes | Vector<StarGiftAttribute> | Collectible attributes |
availability_issued | int | Total number of gifts of the same type that were upgraded to a collectible gift. |
availability_total | int | Total number of gifts of the same type that can be upgraded or were already upgraded to a collectible gift. |
gift_address | string | For 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_amount | Vector<StarsAmount> | Resale price of the gift. |
released_by | Peer | This gift was released by the specified peer. |
value_amount | long | Price of the gift. |
value_currency | string | Currency for the gift's price. |
value_usd_amount | long | |
theme_peer | Peer | The 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_color | PeerColor | |
host_id | Peer | |
offer_min_stars | int | |
craft_chance_permille | int |
type
StarGift · other constructors: starGift
history
present in layers 196–229 · constructor id changed 11×
| id | layers |
|---|---|
| #6a1407cd | 196 |
| #3482f322 | 197 |
| #f2fe7e4a | 198 |
| #5c62d151 | 199–202 |
| #6411db89 | 203–206 |
| #f63778ae | 207–210 |
| #3a274d50 | 211 |
| #26a5553e | 212–213 |
| #1befe865 | 214–215 |
| #b0bf741b | 216–219 |
| #569d64c9 | 220–221 |
| #85f0a9cd | 222–229 |