Telegram::GiftInfo
Inherits JSON::Serializable < Struct < Value < Object
Telegram API type: GiftInfo Describes a service message about a regular gift that was sent or received.
Constructors
new(gift : Gift, owned_gift_id : String | Nil = nil, convert_star_count : Int64 | Nil = nil, prepaid_upgrade_star_count : Int64 | Nil = nil, can_be_upgraded : Bool | Nil = nil, text : String | Nil = nil, entities : Array(MessageEntity) | Nil = nil, is_private : Bool | Nil = nil)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
can_be_upgraded
clone
Sourceconvert_star_count
copy_with(gift _gift = @gift, owned_gift_id _owned_gift_id = @owned_gift_id, convert_star_count _convert_star_count = @convert_star_count, prepaid_upgrade_star_count _prepaid_upgrade_star_count = @prepaid_upgrade_star_count, can_be_upgraded _can_be_upgraded = @can_be_upgraded, text _text = @text, entities _entities = @entities, is_private _is_private = @is_private)
Sourceentities
gift
is_private
owned_gift_id
prepaid_upgrade_star_count
text