class Tourmaline::Chat
- Tourmaline::Chat
 - Reference
 - Object
 
Overview
This object represents a Telegram user or bot.
Included Modules
- JSON::Serializable
 
Defined in:
tourmaline/models/chat.crConstructors
Instance Method Summary
- #active_usernames : Array(String)
 - #bio : String | Nil
 - #can_set_sticker_set? : Bool | Nil
 - #channel?
 - #description : String | Nil
 - #emoji_status_custom_emoji_id : String | Nil
 - #first_name : String | Nil
 - #forum? : Bool | Nil
 - #group?
 - #has_aggressive_anti_spam_enabled? : Bool | Nil
 - #has_hidden_members? : Bool | Nil
 - #has_private_forwards? : Bool | Nil
 - #has_protected_content? : Bool | Nil
 - #has_restricted_voice_and_video_messages? : Bool | Nil
 - #id : Int64
 - #invite_link : String | Nil
 - #join_by_request : Bool | Nil
 - #join_to_send_messages : Bool | Nil
 - #last_name : String | Nil
 - #linked_chat_id : Int64 | Nil
 - #location : ChatLocation | Nil
 - #message_auto_delete_time : Int32 | Nil
 - #name
 - #permissions : ChatPermissions | Nil
 - #photo : ChatPhoto | Nil
 - #pinned_message : Message | Nil
 - #private?
 - #scam? : Bool | Nil
 - #slow_mode_delay : Int32 | Nil
 - #sticker_set_name : String | Nil
 - #supergroup?
 - #title : String | Nil
 - #type : Type
 - #username : String | Nil
 - #verified? : Bool | Nil