telegram api constructor · layer 229 · #4367daa0

payments.giveawayInfo

Contains info about an ongoing giveaway.

definition

payments.giveawayInfo#4367daa0 flags:# participating:flags.0?true preparing_results:flags.3?true start_date:int joined_too_early_date:flags.1?int admin_disallowed_chat_id:flags.2?long disallowed_country:flags.4?string = payments.GiveawayInfo;

parameters

nametypedescription
flags#Flags, see TL conditional fields
participatingflags.0?trueThe current user is participating in the giveaway.
preparing_resultsflags.3?trueIf set, the giveaway has ended and the results are being prepared.
start_dateintWhen was the giveaway started
joined_too_early_dateflags.1?intThe current user can't participate in the giveaway, because they were already a member of the channel when the giveaway started, and the only_new_subscribers was set when starting the giveaway.
admin_disallowed_chat_idflags.2?longIf set, the current user can't participate in the giveaway, because they are an administrator in one of the channels (ID specified in this flag) that created the giveaway.
disallowed_countryflags.4?stringIf set, the current user can't participate in this giveaway, because their phone number is from the specified disallowed country (specified as a two-letter ISO 3166-1 alpha-2 country code).

type

payments.GiveawayInfo · other constructors: payments.giveawayInfoResults

history

present in layers 166–229

idlayers
#4367daa0166–229