Link Search Menu Expand Document

Constructor: premium.boostsStatus

Back to constructors index

Contains info about the current boost status of a peer.

Attributes:

NameTypeRequiredDescription
my_boostBoolOptionalWhether we’re currently boosting this channel, my_boost_slots will also be set.
levelintYesThe current boost level of the channel.
current_level_boostsintYesThe number of boosts acquired so far in the current level.
boostsintYesTotal number of boosts acquired so far.
gift_boostsintOptionalThe number of boosts acquired from created Telegram Premium gift codes and giveaways; only returned to channel admins.
next_level_boostsintOptionalTotal number of boosts needed to reach the next level; if absent, the next level isn’t available.
premium_audienceStatsPercentValueOptionalOnly returned to channel admins: contains the approximated number of Premium users subscribed to the channel, related to the total number of subscribers.
boost_urlstringYesBoost deep link » that can be used to boost the chat.
prepaid_giveawaysArray of PrepaidGiveawayOptionalA list of prepaid giveaways available for the chat; only returned to channel admins.
my_boost_slotsArray of intOptionalIndicates which of our boost slots we’ve assigned to this peer (populated if my_boost is set).

Type: premium.BoostsStatus

Example:

$premium_boostsStatus = ['_' => 'premium.boostsStatus', 'my_boost' => Bool, 'level' => int, 'current_level_boosts' => int, 'boosts' => int, 'gift_boosts' => int, 'next_level_boosts' => int, 'premium_audience' => StatsPercentValue, 'boost_url' => 'string', 'prepaid_giveaways' => [PrepaidGiveaway, PrepaidGiveaway], 'my_boost_slots' => [int, int]];