Contains info about an ongoing giveaway.
If neither the participating
, joined_too_early_date
, admin_disallowed_chat_id
or disallowed_country
flags are set, the user is not currently participating in the giveaway but could participate by joining all the channels specified in the messageMediaGiveaway.channels
field.
Constructor schema is available as of layer 166. Switch »
Name | Type | Description |
---|---|---|
flags | # | Flags, see TL conditional fields |
participating | flags.0?true | The current user is participating in the giveaway. |
preparing_results | flags.3?true | If set, the giveaway has ended and the results are being prepared. |
start_date | int | When was the giveaway started |
joined_too_early_date | flags.1?int | The 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_id | flags.2?long | If 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_country | flags.4?string | If 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). |
Telegram channel administrators may launch giveaways to randomly distribute Telegram Premium subscriptions and other gifts among their followers, in exchange for boosts.
Contains info about a giveaway, see here » for more info.