telegramx.js

UniqueGift

interface

This object describes a unique gift that was upgraded from a regular gift.

Declaration

interface UniqueGift 

Properties

backdropproperty#

Backdrop of the gift

base_nameproperty#
base_name: string;

Human-readable name of the regular gift from which this unique gift was upgraded

colorsproperty#

Optional. The color scheme that can be used by the gift's owner for the chat's name, replies to messages and link previews; for business account gifts and gifts that are currently on sale only

gift_idproperty#
gift_id: string;

Identifier of the regular gift from which the gift was upgraded

is_burnedproperty#
is_burned?: boolean;

Optional. True, if the gift was used to craft another gift and isn't available anymore

is_from_blockchain?: boolean;

Optional. True, if the gift is assigned from the TON blockchain and can't be resold or transferred in Telegram

is_premiumproperty#
is_premium?: boolean;

Optional. True, if the original regular gift was exclusively purchaseable by Telegram Premium subscribers

modelproperty#

Model of the gift

nameproperty#
name: string;

Unique name of the gift. This name can be used in https://t.me/nft/... links and story areas.

numberproperty#
number: number;

Unique number of the upgraded gift among gifts upgraded from the same regular gift

publisher_chat?: Chat;

Optional. Information about the chat that published the gift

symbolproperty#

Symbol of the gift