GiveawayCompleted constructor

const GiveawayCompleted({
  1. @JsonKey(name: 'winner_count') required int winnerCount,
  2. @JsonKey(name: 'unclaimed_prize_count') int? unclaimedPrizeCount,
  3. @JsonKey(name: 'giveaway_message') Message? giveawayMessage,
  4. @JsonKey(name: 'is_star_giveaway') bool? isStarGiveaway,
})

Constructor

Implementation

const factory GiveawayCompleted({
  /// Number of winners in the giveaway
  @JsonKey(name: 'winner_count') required int winnerCount,

  /// Number of undistributed prizes
  @JsonKey(name: 'unclaimed_prize_count') int? unclaimedPrizeCount,

  /// Message with the giveaway that was completed, if it wasn't deleted
  @JsonKey(name: 'giveaway_message') Message? giveawayMessage,

  /// Optional. True, if the giveaway is a Telegram Star giveaway. Otherwise,
  /// currently, the giveaway is a Telegram Premium giveaway.
  @JsonKey(name: 'is_star_giveaway') bool? isStarGiveaway,
}) = _GiveawayCompleted;