Fields - _id :: Maybe Int
- _type :: Maybe ChatType
- title :: Maybe Text
- photo :: Maybe ChatPhotoInfo
- accent_color_id :: Maybe Int
Identifier of the accent color for message sender name, and backgrounds of chat photo, reply header, and link preview - background_custom_emoji_id :: Maybe Int
Identifier of a custom emoji to be shown on the reply header and link preview background for messages sent by the chat; 0 if none - profile_accent_color_id :: Maybe Int
Identifier of the profile accent color for the chat's profile; -1 if none - profile_background_custom_emoji_id :: Maybe Int
Identifier of a custom emoji to be shown on the background of the chat's profile; 0 if none - permissions :: Maybe ChatPermissions
Actions that non-administrator chat members are allowed to take in the chat - last_message :: Maybe Message
Last message in the chat; may be null if none or unknown - positions :: Maybe [ChatPosition]
Positions of the chat in chat lists - chat_lists :: Maybe [ChatList]
Chat lists to which the chat belongs. A chat can have a non-zero position in a chat list even it doesn't belong to the chat list and have no position in a chat list even it belongs to the chat list - message_sender_id :: Maybe MessageSender
Identifier of a user or chat that is selected to send messages in the chat; may be null if the user can't change message sender - block_list :: Maybe BlockList
Block list to which the chat is added; may be null if none - has_protected_content :: Maybe Bool
True, if chat content can't be saved locally, forwarded, or copied - is_translatable :: Maybe Bool
True, if translation of all messages in the chat must be suggested to the user - is_marked_as_unread :: Maybe Bool
True, if the chat is marked as unread - view_as_topics :: Maybe Bool
True, if the chat is a forum supergroup that must be shown in the "View as topics" mode, or Saved Messages chat that must be shown in the "View as chats" - has_scheduled_messages :: Maybe Bool
True, if the chat has scheduled messages - can_be_deleted_only_for_self :: Maybe Bool
True, if the chat messages can be deleted only for the current user while other users will continue to see the messages - can_be_deleted_for_all_users :: Maybe Bool
True, if the chat messages can be deleted for all users - can_be_reported :: Maybe Bool
True, if the chat can be reported to Telegram moderators through reportChat or reportChatPhoto - default_disable_notification :: Maybe Bool
Default value of the disable_notification parameter, used when a message is sent to the chat - unread_count :: Maybe Int
Number of unread messages in the chat - last_read_inbox_message_id :: Maybe Int
Identifier of the last read incoming message - last_read_outbox_message_id :: Maybe Int
Identifier of the last read outgoing message - unread_mention_count :: Maybe Int
Number of unread messages with a mention/reply in the chat - unread_reaction_count :: Maybe Int
Number of messages with unread reactions in the chat - notification_settings :: Maybe ChatNotificationSettings
Notification settings for the chat - available_reactions :: Maybe ChatAvailableReactions
Types of reaction, available in the chat - message_auto_delete_time :: Maybe Int
Current message auto-delete or self-destruct timer setting for the chat, in seconds; 0 if disabled. Self-destruct timer in secret chats starts after the message or its content is viewed. Auto-delete timer in other chats starts from the send date - emoji_status :: Maybe EmojiStatus
Emoji status to be shown along with chat title; may be null - background :: Maybe ChatBackground
Background set for the chat; may be null if none - theme_name :: Maybe Text
If non-empty, name of a theme, set for the chat - action_bar :: Maybe ChatActionBar
Information about actions which must be possible to do through the chat action bar; may be null if none - business_bot_manage_bar :: Maybe BusinessBotManageBar
Information about bar for managing a business bot in the chat; may be null if none - video_chat :: Maybe VideoChat
Information about video chat of the chat - pending_join_requests :: Maybe ChatJoinRequestsInfo
Information about pending join requests; may be null if none - reply_markup_message_id :: Maybe Int
Identifier of the message from which reply markup needs to be used; 0 if there is no default custom reply markup in the chat - draft_message :: Maybe DraftMessage
A draft of a message in the chat; may be null if none - client_data :: Maybe Text
Application-specific data associated with the chat. (For example, the chat scroll position or local chat notification settings can be stored here.) Persistent if the message database is used
|