class TelegramBot::ChatInviteLink

Included Modules

Defined in:

telegram_bot/types/chat_invite_link.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

def self.new(*, __pull_for_json_serializable pull : JSON::PullParser) #

Instance Method Detail

def creates_join_request=(creates_join_request : Bool) #

def creates_join_request? : Bool #

def creator : User #

def creator=(creator : User) #

def expire_date : Int32 | Nil #

def expire_date=(expire_date : Int32 | Nil) #

def invite_link : String #

def invite_link=(invite_link : String) #

def is_primary=(is_primary : Bool) #

def is_primary? : Bool #

def is_revoked=(is_revoked : Bool) #

def is_revoked? : Bool #

def member_limit : Int32 | Nil #

def member_limit=(member_limit : Int32 | Nil) #

def name : String | Nil #

def name=(name : String | Nil) #

def pending_join_request_count : Int32 | Nil #

def pending_join_request_count=(pending_join_request_count : Int32 | Nil) #

def subscription_period : Int32 | Nil #

def subscription_period=(subscription_period : Int32 | Nil) #

def subscription_price : Int32 | Nil #

def subscription_price=(subscription_price : Int32 | Nil) #