class
TelegramBot::TransactionPartnerUser
Included Modules
- JSON::Serializable
Defined in:
telegram_bot/types/star_payment.crConstructors
Instance Method Summary
- #affiliate : AffiliateInfo | Nil
- #affiliate=(affiliate : AffiliateInfo | Nil)
- #gift : Gift | Nil
- #gift=(gift : Gift | Nil)
- #invoice_payload : String | Nil
- #invoice_payload=(invoice_payload : String | Nil)
- #paid_media : Array(PaidMedia) | Nil
- #paid_media=(paid_media : Array(PaidMedia) | Nil)
- #paid_media_payload : String | Nil
- #paid_media_payload=(paid_media_payload : String | Nil)
- #premium_subscription_duration : Int32 | Nil
- #premium_subscription_duration=(premium_subscription_duration : Int32 | Nil)
- #subscription_period : Int32 | Nil
- #subscription_period=(subscription_period : Int32 | Nil)
- #transaction_type : String
- #transaction_type=(transaction_type : String)
- #type : String
- #type=(type : String)
- #user : User
- #user=(user : User)
Instance methods inherited from class TelegramBot::TransactionPartner
type : String
type,
type=(type : String)
type=
Constructor methods inherited from class TelegramBot::TransactionPartner
new(pull : JSON::PullParser)new(*, __pull_for_json_serializable pull : JSON::PullParser) new