class
TelegramBot::OwnedGiftUnique
- TelegramBot::OwnedGiftUnique
- TelegramBot::OwnedGift
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
telegram_bot/types/gift.crConstructors
- .new(gift : UniqueGift, send_date : Int32, owned_gift_id : String | Nil = nil, sender_user : User | Nil = nil, is_saved : Bool | Nil = nil, can_be_transferred : Bool | Nil = nil, transfer_star_count : Int32 | Nil = nil, next_transfer_date : Int32 | Nil = nil)
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
- #can_be_transferred=(can_be_transferred : Bool | Nil)
- #can_be_transferred? : Bool | Nil
- #gift : UniqueGift
- #gift=(gift : UniqueGift)
- #is_saved=(is_saved : Bool | Nil)
- #is_saved? : Bool | Nil
- #next_transfer_date : Int32 | Nil
- #next_transfer_date=(next_transfer_date : Int32 | Nil)
- #owned_gift_id : String | Nil
- #owned_gift_id=(owned_gift_id : String | Nil)
- #send_date : Int32
- #send_date=(send_date : Int32)
- #sender_user : User | Nil
- #sender_user=(sender_user : User | Nil)
- #transfer_star_count : Int32 | Nil
- #transfer_star_count=(transfer_star_count : Int32 | Nil)
- #type : String
- #type=(type : String)
Instance methods inherited from class TelegramBot::OwnedGift
type : String
type,
type=(type : String)
type=
Constructor methods inherited from class TelegramBot::OwnedGift
new(pull : JSON::PullParser)new(*, __pull_for_json_serializable pull : JSON::PullParser) new
Constructor Detail
def self.new(gift : UniqueGift, send_date : Int32, owned_gift_id : String | Nil = nil, sender_user : User | Nil = nil, is_saved : Bool | Nil = nil, can_be_transferred : Bool | Nil = nil, transfer_star_count : Int32 | Nil = nil, next_transfer_date : Int32 | Nil = nil)
#