struct

Telegram::GiveawayWinners

Inherits JSON::Serializable < Struct < Value < Object

Telegram API type: GiveawayWinners This object represents a message about the completion of a giveaway with public winners.

Constructors

new(chat : Chat, giveaway_message_id : Int64, winners_selection_date : Int64, winner_count : Int64, winners : Array(User), additional_chat_count : Int64 | Nil = nil, prize_star_count : Int64 | Nil = nil, premium_subscription_month_count : Int64 | Nil = nil, unclaimed_prize_count : Int64 | Nil = nil, only_new_members : Bool | Nil = nil, was_refunded : Bool | Nil = nil, prize_description : String | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

additional_chat_count
chat
clone
Source
copy_with(chat _chat = @chat, giveaway_message_id _giveaway_message_id = @giveaway_message_id, winners_selection_date _winners_selection_date = @winners_selection_date, winner_count _winner_count = @winner_count, winners _winners = @winners, additional_chat_count _additional_chat_count = @additional_chat_count, prize_star_count _prize_star_count = @prize_star_count, premium_subscription_month_count _premium_subscription_month_count = @premium_subscription_month_count, unclaimed_prize_count _unclaimed_prize_count = @unclaimed_prize_count, only_new_members _only_new_members = @only_new_members, was_refunded _was_refunded = @was_refunded, prize_description _prize_description = @prize_description)
Source
giveaway_message_id
only_new_members
premium_subscription_month_count
prize_description
prize_star_count
unclaimed_prize_count
was_refunded
winner_count
winners
winners_selection_date