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