telegram api constructor · layer 229 · #48e91302

messageActionGiftPremium

Info about a gifted Telegram Premium subscription

definition

messageActionGiftPremium#48e91302 flags:# currency:string amount:long days:int crypto_currency:flags.0?string crypto_amount:flags.0?long message:flags.1?TextWithEntities = MessageAction;

parameters

nametypedescription
flags#Flags, see TL conditional fields
currencystringThree-letter ISO 4217 currency code
amountlongPrice of the gift in the smallest units of the currency (integer, not float/double). For example, for a price of US$ 1.45 pass amount = 145. See the exp parameter in currencies.json, it shows the number of digits past the decimal point for each currency (2 for the majority of currencies).
daysint
crypto_currencyflags.0?stringIf the gift was bought using a cryptocurrency, the cryptocurrency name.
crypto_amountflags.0?longIf the gift was bought using a cryptocurrency, price of the gift in the smallest units of a cryptocurrency.
messageflags.1?TextWithEntitiesMessage attached with the gift

type

MessageAction · 68 other constructors

history

present in layers 144–229 · constructor id changed 3×

idlayers
#aba0f5c6144–156
#c83d6aec158–189
#6c6274fa190–216
#48e91302217–229