class
TelegramBot::ChatFullInfo
- TelegramBot::ChatFullInfo
- TelegramBot::Chat
- Reference
- Object
Defined in:
telegram_bot/types/chat_full_info.crConstructors
Instance Method Summary
- #accent_color_id : Int32
- #accent_color_id=(accent_color_id : Int32)
- #active_usernames : Array(String) | Nil
- #active_usernames=(active_usernames : Array(String) | Nil)
- #available_reactions : Array(ReactionType) | Nil
- #available_reactions=(available_reactions : Array(ReactionType) | Nil)
- #background_custom_emoji_id : String | Nil
- #background_custom_emoji_id=(background_custom_emoji_id : String | Nil)
- #bio : String | Nil
- #bio=(bio : String | Nil)
- #birthdate : Birthdate | Nil
- #birthdate=(birthdate : Birthdate | Nil)
- #custom_emoji_sticker_set_name : String | Nil
- #custom_emoji_sticker_set_name=(custom_emoji_sticker_set_name : String | Nil)
- #direct_messages_topic : DirectMessagesTopic | Nil
- #direct_messages_topic=(direct_messages_topic : DirectMessagesTopic | Nil)
- #emoji_status_custom_emoji_id : String | Nil
- #emoji_status_custom_emoji_id=(emoji_status_custom_emoji_id : String | Nil)
- #emoji_status_expiration_date : Int32 | Nil
- #emoji_status_expiration_date=(emoji_status_expiration_date : Int32 | Nil)
- #first_profile_audio : Audio | Nil
- #first_profile_audio=(first_profile_audio : Audio | Nil)
- #has_aggressive_anti_spam_enabled=(has_aggressive_anti_spam_enabled : Bool | Nil)
- #has_aggressive_anti_spam_enabled? : Bool | Nil
- #has_hidden_members=(has_hidden_members : Bool | Nil)
- #has_hidden_members? : Bool | Nil
- #has_private_forwards=(has_private_forwards : Bool | Nil)
- #has_private_forwards? : Bool | Nil
- #has_protected_content=(has_protected_content : Bool | Nil)
- #has_protected_content? : Bool | Nil
- #has_restricted_voice_and_video_messages=(has_restricted_voice_and_video_messages : Bool | Nil)
- #has_restricted_voice_and_video_messages? : Bool | Nil
- #has_visible_history=(has_visible_history : Bool | Nil)
- #has_visible_history? : Bool | Nil
- #join_by_request=(join_by_request : Bool | Nil)
- #join_by_request? : Bool | Nil
- #join_to_send_messages=(join_to_send_messages : Bool | Nil)
- #join_to_send_messages? : Bool | Nil
- #linked_chat_id : Int64 | Nil
- #linked_chat_id=(linked_chat_id : Int64 | Nil)
- #location : ChatLocation | Nil
- #location=(location : ChatLocation | Nil)
- #max_reaction_count : Int32
- #max_reaction_count=(max_reaction_count : Int32)
- #message_auto_delete_time : Int32 | Nil
- #message_auto_delete_time=(message_auto_delete_time : Int32 | Nil)
- #paid_message_star_count : Int32 | Nil
- #paid_message_star_count=(paid_message_star_count : Int32 | Nil)
- #parent_chat : Chat | Nil
- #parent_chat=(parent_chat : Chat | Nil)
- #permissions : ChatPermissions | Nil
- #permissions=(permissions : ChatPermissions | Nil)
- #personal_chat : Chat | Nil
- #personal_chat=(personal_chat : Chat | Nil)
- #profile_accent_color_id : Int32 | Nil
- #profile_accent_color_id=(profile_accent_color_id : Int32 | Nil)
- #profile_background_custom_emoji_id : String | Nil
- #profile_background_custom_emoji_id=(profile_background_custom_emoji_id : String | Nil)
- #rating : UserRating | Nil
- #rating=(rating : UserRating | Nil)
- #slow_mode_delay : Int32 | Nil
- #slow_mode_delay=(slow_mode_delay : Int32 | Nil)
- #unique_gift_colors : UniqueGiftColors | Nil
- #unique_gift_colors=(unique_gift_colors : UniqueGiftColors | Nil)
- #unrestrict_boost_count : Int32 | Nil
- #unrestrict_boost_count=(unrestrict_boost_count : Int32 | Nil)
Instance methods inherited from class TelegramBot::Chat
accepted_gift_types : AcceptedGiftTypes | Nil
accepted_gift_types,
accepted_gift_types=(accepted_gift_types : AcceptedGiftTypes | Nil)
accepted_gift_types=,
business_intro : BusinessIntro | Nil
business_intro,
business_intro=(business_intro : BusinessIntro | Nil)
business_intro=,
business_location : BusinessLocation | Nil
business_location,
business_location=(business_location : BusinessLocation | Nil)
business_location=,
business_opening_hours : BusinessOpeningHours | Nil
business_opening_hours,
business_opening_hours=(business_opening_hours : BusinessOpeningHours | Nil)
business_opening_hours=,
can_send_paid_media=(can_send_paid_media : Bool | Nil)
can_send_paid_media=,
can_send_paid_media? : Bool | Nil
can_send_paid_media?,
can_set_sticker_set=(can_set_sticker_set : Bool | Nil)
can_set_sticker_set=,
can_set_sticker_set? : Bool | Nil
can_set_sticker_set?,
description : String | Nil
description,
description=(description : String | Nil)
description=,
first_name : String | Nil
first_name,
first_name=(first_name : String | Nil)
first_name=,
id : Int64
id,
id=(id : Int64)
id=,
invite_link : String | Nil
invite_link,
invite_link=(invite_link : String | Nil)
invite_link=,
is_direct_messages=(is_direct_messages : Bool | Nil)
is_direct_messages=,
is_direct_messages? : Bool | Nil
is_direct_messages?,
is_forum=(is_forum : Bool | Nil)
is_forum=,
is_forum? : Bool | Nil
is_forum?,
last_name : String | Nil
last_name,
last_name=(last_name : String | Nil)
last_name=,
photo : ChatPhoto | Nil
photo,
photo=(photo : ChatPhoto | Nil)
photo=,
pinned_message : Message | Nil
pinned_message,
pinned_message=(pinned_message : Message | Nil)
pinned_message=,
sticker_set_name : String | Nil
sticker_set_name,
sticker_set_name=(sticker_set_name : String | Nil)
sticker_set_name=,
title : String | Nil
title,
title=(title : String | Nil)
title=,
type : String
type,
type=(type : String)
type=,
username : String | Nil
username,
username=(username : String | Nil)
username=
Constructor methods inherited from class TelegramBot::Chat
new(pull : JSON::PullParser)new(*, __pull_for_json_serializable pull : JSON::PullParser) new
Constructor Detail
Instance Method Detail
def has_restricted_voice_and_video_messages=(has_restricted_voice_and_video_messages : Bool | Nil)
#