Telegram::AffiliateInfo
Inherits JSON::Serializable < Struct < Value < Object
Telegram API type: AffiliateInfo Contains information about the affiliate that received a commission via this transaction.
Constructors
new(commission_per_mille : Int64, amount : Int64, affiliate_user : User | Nil = nil, affiliate_chat : Chat | Nil = nil, nanostar_amount : Int64 | Nil = nil)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
affiliate_chat
affiliate_user
amount
clone
Sourcecommission_per_mille
copy_with(commission_per_mille _commission_per_mille = @commission_per_mille, amount _amount = @amount, affiliate_user _affiliate_user = @affiliate_user, affiliate_chat _affiliate_chat = @affiliate_chat, nanostar_amount _nanostar_amount = @nanostar_amount)
Sourcenanostar_amount