messages.ChatFull

class pyrogram.raw.types.messages.ChatFull

Full info about a channel, supergroup, gigagroup or basic group.

Constructor of ChatFull.

Details:
  • Layer: 227

  • ID: E5D7D19C

Parameters:
  • full_chat (ChatFull) – Full info

  • chats (List of Chat) – Mentioned chats

  • users (List of User) – Mentioned users

Functions:

This object can be returned by 2 functions.

messages.GetFullChat

Get full info about a basic group.

channels.GetFullChannel

Get full info about a supergroup, gigagroup or channel

TL Schema

messages.chatFull#e5d7d19c
full_chat:ChatFull
chats:Vector<Chat>
users:Vector<User>

= messages.ChatFull

Parameter Tree

ChatFull
├── full_chat → ChatFull
│ ├── ChatFull
│ │ ├── can_set_username → true (optional)
│ │ ├── has_scheduled → true (optional)
│ │ ├── translations_disabled → true (optional)
│ │ ├── id → long
│ │ ├── about → string
│ │ ├── participants → ChatParticipants
│ │ │ ├── ChatParticipantsForbidden
│ │ │ │ ├── chat_id → long
│ │ │ │ └── self_participant → ChatParticipant (optional)
│ │ │ │ ├── ChatParticipant
│ │ │ │ ├── ChatParticipantCreator
│ │ │ │ └── ChatParticipantAdmin
│ │ │ └── ChatParticipants
│ │ │ ├── chat_id → long
│ │ │ ├── participants → Vector < ChatParticipant >
│ │ │ │ ├── ChatParticipant
│ │ │ │ ├── ChatParticipantCreator
│ │ │ │ └── ChatParticipantAdmin
│ │ │ └── version → int
│ │ ├── chat_photo → Photo (optional)
│ │ │ ├── PhotoEmpty
│ │ │ │ └── id → long
│ │ │ └── Photo
│ │ │ ├── has_stickers → true (optional)
│ │ │ ├── id → long
│ │ │ ├── access_hash → long
│ │ │ ├── file_reference → bytes
│ │ │ ├── date → int
│ │ │ ├── sizes → Vector < PhotoSize >
│ │ │ │ ├── PhotoSizeEmpty
│ │ │ │ ├── PhotoSize
│ │ │ │ ├── PhotoCachedSize
│ │ │ │ ├── PhotoStrippedSize
│ │ │ │ ├── PhotoSizeProgressive
│ │ │ │ └── PhotoPathSize
│ │ │ ├── video_sizes → Vector < VideoSize > (optional)
│ │ │ │ ├── VideoSize
│ │ │ │ ├── VideoSizeEmojiMarkup
│ │ │ │ └── VideoSizeStickerMarkup
│ │ │ └── dc_id → int
│ │ ├── notify_settings → PeerNotifySettings
│ │ │ └── PeerNotifySettings
│ │ │ ├── show_previews → Bool (optional)
│ │ │ ├── silent → Bool (optional)
│ │ │ ├── mute_until → int (optional)
│ │ │ ├── ios_sound → NotificationSound (optional)
│ │ │ │ ├── NotificationSoundDefault
│ │ │ │ ├── NotificationSoundNone
│ │ │ │ ├── NotificationSoundLocal
│ │ │ │ └── NotificationSoundRingtone
│ │ │ ├── android_sound → NotificationSound (optional)
│ │ │ │ ├── NotificationSoundDefault
│ │ │ │ ├── NotificationSoundNone
│ │ │ │ ├── NotificationSoundLocal
│ │ │ │ └── NotificationSoundRingtone
│ │ │ ├── other_sound → NotificationSound (optional)
│ │ │ │ ├── NotificationSoundDefault
│ │ │ │ ├── NotificationSoundNone
│ │ │ │ ├── NotificationSoundLocal
│ │ │ │ └── NotificationSoundRingtone
│ │ │ ├── stories_muted → Bool (optional)
│ │ │ ├── stories_hide_sender → Bool (optional)
│ │ │ ├── stories_ios_sound → NotificationSound (optional)
│ │ │ │ ├── NotificationSoundDefault
│ │ │ │ ├── NotificationSoundNone
│ │ │ │ ├── NotificationSoundLocal
│ │ │ │ └── NotificationSoundRingtone
│ │ │ ├── stories_android_sound → NotificationSound (optional)
│ │ │ │ ├── NotificationSoundDefault
│ │ │ │ ├── NotificationSoundNone
│ │ │ │ ├── NotificationSoundLocal
│ │ │ │ └── NotificationSoundRingtone
│ │ │ └── stories_other_sound → NotificationSound (optional)
│ │ │ ├── NotificationSoundDefault
│ │ │ ├── NotificationSoundNone
│ │ │ ├── NotificationSoundLocal
│ │ │ └── NotificationSoundRingtone
│ │ ├── exported_invite → ExportedChatInvite (optional)
│ │ │ ├── ChatInviteExported
│ │ │ │ ├── revoked → true (optional)
│ │ │ │ ├── permanent → true (optional)
│ │ │ │ ├── request_needed → true (optional)
│ │ │ │ ├── link → string
│ │ │ │ ├── admin_id → long
│ │ │ │ ├── date → int
│ │ │ │ ├── start_date → int (optional)
│ │ │ │ ├── expire_date → int (optional)
│ │ │ │ ├── usage_limit → int (optional)
│ │ │ │ ├── usage → int (optional)
│ │ │ │ ├── requested → int (optional)
│ │ │ │ ├── subscription_expired → int (optional)
│ │ │ │ ├── title → string (optional)
│ │ │ │ └── subscription_pricing → StarsSubscriptionPricing (optional)
│ │ │ │ └── StarsSubscriptionPricing
│ │ │ └── ChatInvitePublicJoinRequests
│ │ ├── bot_info → Vector < BotInfo > (optional)
│ │ │ └── BotInfo
│ │ │ ├── has_preview_medias → true (optional)
│ │ │ ├── user_id → long (optional)
│ │ │ ├── description → string (optional)
│ │ │ ├── description_photo → Photo (optional)
│ │ │ │ ├── PhotoEmpty
│ │ │ │ └── Photo
│ │ │ ├── description_document → Document (optional)
│ │ │ │ ├── DocumentEmpty
│ │ │ │ └── Document
│ │ │ ├── commands → Vector < BotCommand > (optional)
│ │ │ │ └── BotCommand
│ │ │ ├── menu_button → BotMenuButton (optional)
│ │ │ │ ├── BotMenuButtonDefault
│ │ │ │ ├── BotMenuButtonCommands
│ │ │ │ └── BotMenuButton
│ │ │ ├── privacy_policy_url → string (optional)
│ │ │ ├── app_settings → BotAppSettings (optional)
│ │ │ │ └── BotAppSettings
│ │ │ └── verifier_settings → BotVerifierSettings (optional)
│ │ │ └── BotVerifierSettings
│ │ ├── pinned_msg_id → int (optional)
│ │ ├── folder_id → int (optional)
│ │ ├── call → InputGroupCall (optional)
│ │ │ ├── InputGroupCall
│ │ │ │ ├── id → long
│ │ │ │ └── access_hash → long
│ │ │ ├── InputGroupCallSlug
│ │ │ │ └── slug → string
│ │ │ └── InputGroupCallInviteMessage
│ │ │ └── msg_id → int
│ │ ├── ttl_period → int (optional)
│ │ ├── groupcall_default_join_as → Peer (optional)
│ │ │ ├── PeerUser
│ │ │ │ └── user_id → long
│ │ │ ├── PeerChat
│ │ │ │ └── chat_id → long
│ │ │ └── PeerChannel
│ │ │ └── channel_id → long
│ │ ├── theme_emoticon → string (optional)
│ │ ├── requests_pending → int (optional)
│ │ ├── recent_requesters → Vector < long > (optional)
│ │ ├── available_reactions → ChatReactions (optional)
│ │ │ ├── ChatReactionsNone
│ │ │ ├── ChatReactionsAll
│ │ │ │ └── allow_custom → true (optional)
│ │ │ └── ChatReactionsSome
│ │ │ └── reactions → Vector < Reaction >
│ │ │ ├── ReactionEmpty
│ │ │ ├── ReactionEmoji
│ │ │ ├── ReactionCustomEmoji
│ │ │ └── ReactionPaid
│ │ └── reactions_limit → int (optional)
│ └── ChannelFull
│ ├── can_view_participants → true (optional)
│ ├── can_set_username → true (optional)
│ ├── can_set_stickers → true (optional)
│ ├── hidden_prehistory → true (optional)
│ ├── can_set_location → true (optional)
│ ├── has_scheduled → true (optional)
│ ├── can_view_stats → true (optional)
│ ├── blocked → true (optional)
│ ├── can_delete_channel → true (optional)
│ ├── antispam → true (optional)
│ ├── participants_hidden → true (optional)
│ ├── translations_disabled → true (optional)
│ ├── stories_pinned_available → true (optional)
│ ├── view_forum_as_messages → true (optional)
│ ├── restricted_sponsored → true (optional)
│ ├── can_view_revenue → true (optional)
│ ├── paid_media_allowed → true (optional)
│ ├── can_view_stars_revenue → true (optional)
│ ├── paid_reactions_available → true (optional)
│ ├── stargifts_available → true (optional)
│ ├── paid_messages_available → true (optional)
│ ├── id → long
│ ├── about → string
│ ├── participants_count → int (optional)
│ ├── admins_count → int (optional)
│ ├── kicked_count → int (optional)
│ ├── banned_count → int (optional)
│ ├── online_count → int (optional)
│ ├── read_inbox_max_id → int
│ ├── read_outbox_max_id → int
│ ├── unread_count → int
│ ├── chat_photo → Photo
│ │ ├── PhotoEmpty
│ │ │ └── id → long
│ │ └── Photo
│ │ ├── has_stickers → true (optional)
│ │ ├── id → long
│ │ ├── access_hash → long
│ │ ├── file_reference → bytes
│ │ ├── date → int
│ │ ├── sizes → Vector < PhotoSize >
│ │ │ ├── PhotoSizeEmpty
│ │ │ ├── PhotoSize
│ │ │ ├── PhotoCachedSize
│ │ │ ├── PhotoStrippedSize
│ │ │ ├── PhotoSizeProgressive
│ │ │ └── PhotoPathSize
│ │ ├── video_sizes → Vector < VideoSize > (optional)
│ │ │ ├── VideoSize
│ │ │ ├── VideoSizeEmojiMarkup
│ │ │ └── VideoSizeStickerMarkup
│ │ └── dc_id → int
│ ├── notify_settings → PeerNotifySettings
│ │ └── PeerNotifySettings
│ │ ├── show_previews → Bool (optional)
│ │ ├── silent → Bool (optional)
│ │ ├── mute_until → int (optional)
│ │ ├── ios_sound → NotificationSound (optional)
│ │ │ ├── NotificationSoundDefault
│ │ │ ├── NotificationSoundNone
│ │ │ ├── NotificationSoundLocal
│ │ │ └── NotificationSoundRingtone
│ │ ├── android_sound → NotificationSound (optional)
│ │ │ ├── NotificationSoundDefault
│ │ │ ├── NotificationSoundNone
│ │ │ ├── NotificationSoundLocal
│ │ │ └── NotificationSoundRingtone
│ │ ├── other_sound → NotificationSound (optional)
│ │ │ ├── NotificationSoundDefault
│ │ │ ├── NotificationSoundNone
│ │ │ ├── NotificationSoundLocal
│ │ │ └── NotificationSoundRingtone
│ │ ├── stories_muted → Bool (optional)
│ │ ├── stories_hide_sender → Bool (optional)
│ │ ├── stories_ios_sound → NotificationSound (optional)
│ │ │ ├── NotificationSoundDefault
│ │ │ ├── NotificationSoundNone
│ │ │ ├── NotificationSoundLocal
│ │ │ └── NotificationSoundRingtone
│ │ ├── stories_android_sound → NotificationSound (optional)
│ │ │ ├── NotificationSoundDefault
│ │ │ ├── NotificationSoundNone
│ │ │ ├── NotificationSoundLocal
│ │ │ └── NotificationSoundRingtone
│ │ └── stories_other_sound → NotificationSound (optional)
│ │ ├── NotificationSoundDefault
│ │ ├── NotificationSoundNone
│ │ ├── NotificationSoundLocal
│ │ └── NotificationSoundRingtone
│ ├── exported_invite → ExportedChatInvite (optional)
│ │ ├── ChatInviteExported
│ │ │ ├── revoked → true (optional)
│ │ │ ├── permanent → true (optional)
│ │ │ ├── request_needed → true (optional)
│ │ │ ├── link → string
│ │ │ ├── admin_id → long
│ │ │ ├── date → int
│ │ │ ├── start_date → int (optional)
│ │ │ ├── expire_date → int (optional)
│ │ │ ├── usage_limit → int (optional)
│ │ │ ├── usage → int (optional)
│ │ │ ├── requested → int (optional)
│ │ │ ├── subscription_expired → int (optional)
│ │ │ ├── title → string (optional)
│ │ │ └── subscription_pricing → StarsSubscriptionPricing (optional)
│ │ │ └── StarsSubscriptionPricing
│ ├── bot_info → Vector < BotInfo >
│ │ └── BotInfo
│ │ ├── has_preview_medias → true (optional)
│ │ ├── user_id → long (optional)
│ │ ├── description → string (optional)
│ │ ├── description_photo → Photo (optional)
│ │ │ ├── PhotoEmpty
│ │ │ └── Photo
│ │ ├── description_document → Document (optional)
│ │ │ ├── DocumentEmpty
│ │ │ └── Document
│ │ ├── commands → Vector < BotCommand > (optional)
│ │ │ └── BotCommand
│ │ ├── menu_button → BotMenuButton (optional)
│ │ │ ├── BotMenuButtonDefault
│ │ │ ├── BotMenuButtonCommands
│ │ │ └── BotMenuButton
│ │ ├── privacy_policy_url → string (optional)
│ │ ├── app_settings → BotAppSettings (optional)
│ │ │ └── BotAppSettings
│ │ └── verifier_settings → BotVerifierSettings (optional)
│ │ └── BotVerifierSettings
│ ├── migrated_from_chat_id → long (optional)
│ ├── migrated_from_max_id → int (optional)
│ ├── pinned_msg_id → int (optional)
│ ├── stickerset → StickerSet (optional)
│ │ └── StickerSet
│ │ ├── archived → true (optional)
│ │ ├── official → true (optional)
│ │ ├── masks → true (optional)
│ │ ├── emojis → true (optional)
│ │ ├── text_color → true (optional)
│ │ ├── channel_emoji_status → true (optional)
│ │ ├── creator → true (optional)
│ │ ├── installed_date → int (optional)
│ │ ├── id → long
│ │ ├── access_hash → long
│ │ ├── title → string
│ │ ├── short_name → string
│ │ ├── thumbs → Vector < PhotoSize > (optional)
│ │ │ ├── PhotoSizeEmpty
│ │ │ ├── PhotoSize
│ │ │ ├── PhotoCachedSize
│ │ │ ├── PhotoStrippedSize
│ │ │ ├── PhotoSizeProgressive
│ │ │ └── PhotoPathSize
│ │ ├── thumb_dc_id → int (optional)
│ │ ├── thumb_version → int (optional)
│ │ ├── thumb_document_id → long (optional)
│ │ ├── count → int
│ │ └── hash → int
│ ├── available_min_id → int (optional)
│ ├── folder_id → int (optional)
│ ├── linked_chat_id → long (optional)
│ ├── location → ChannelLocation (optional)
│ │ ├── ChannelLocationEmpty
│ │ └── ChannelLocation
│ │ ├── geo_point → GeoPoint
│ │ │ ├── GeoPointEmpty
│ │ │ └── GeoPoint
│ │ └── address → string
│ ├── slowmode_seconds → int (optional)
│ ├── slowmode_next_send_date → int (optional)
│ ├── stats_dc → int (optional)
│ ├── pts → int
│ ├── call → InputGroupCall (optional)
│ │ ├── InputGroupCall
│ │ │ ├── id → long
│ │ │ └── access_hash → long
│ │ ├── InputGroupCallSlug
│ │ │ └── slug → string
│ │ └── InputGroupCallInviteMessage
│ │ └── msg_id → int
│ ├── ttl_period → int (optional)
│ ├── pending_suggestions → Vector < string > (optional)
│ ├── groupcall_default_join_as → Peer (optional)
│ │ ├── PeerUser
│ │ │ └── user_id → long
│ │ ├── PeerChat
│ │ │ └── chat_id → long
│ │ └── PeerChannel
│ │ └── channel_id → long
│ ├── theme_emoticon → string (optional)
│ ├── requests_pending → int (optional)
│ ├── recent_requesters → Vector < long > (optional)
│ ├── default_send_as → Peer (optional)
│ │ ├── PeerUser
│ │ │ └── user_id → long
│ │ ├── PeerChat
│ │ │ └── chat_id → long
│ │ └── PeerChannel
│ │ └── channel_id → long
│ ├── available_reactions → ChatReactions (optional)
│ │ ├── ChatReactionsNone
│ │ ├── ChatReactionsAll
│ │ │ └── allow_custom → true (optional)
│ │ └── ChatReactionsSome
│ │ └── reactions → Vector < Reaction >
│ │ ├── ReactionEmpty
│ │ ├── ReactionEmoji
│ │ ├── ReactionCustomEmoji
│ │ └── ReactionPaid
│ ├── reactions_limit → int (optional)
│ ├── stories → PeerStories (optional)
│ │ └── PeerStories
│ │ ├── peer → Peer
│ │ │ ├── PeerUser
│ │ │ ├── PeerChat
│ │ │ └── PeerChannel
│ │ ├── max_read_id → int (optional)
│ │ └── stories → Vector < StoryItem >
│ │ ├── StoryItemDeleted
│ │ ├── StoryItemSkipped
│ │ └── StoryItem
│ ├── wallpaper → WallPaper (optional)
│ │ ├── WallPaper
│ │ │ ├── id → long
│ │ │ ├── creator → true (optional)
│ │ │ ├── default → true (optional)
│ │ │ ├── pattern → true (optional)
│ │ │ ├── dark → true (optional)
│ │ │ ├── access_hash → long
│ │ │ ├── slug → string
│ │ │ ├── document → Document
│ │ │ │ ├── DocumentEmpty
│ │ │ │ └── Document
│ │ │ └── settings → WallPaperSettings (optional)
│ │ │ └── WallPaperSettings
│ │ └── WallPaperNoFile
│ │ ├── id → long
│ │ ├── default → true (optional)
│ │ ├── dark → true (optional)
│ │ └── settings → WallPaperSettings (optional)
│ │ └── WallPaperSettings
│ ├── boosts_applied → int (optional)
│ ├── boosts_unrestrict → int (optional)
│ ├── emojiset → StickerSet (optional)
│ │ └── StickerSet
│ │ ├── archived → true (optional)
│ │ ├── official → true (optional)
│ │ ├── masks → true (optional)
│ │ ├── emojis → true (optional)
│ │ ├── text_color → true (optional)
│ │ ├── channel_emoji_status → true (optional)
│ │ ├── creator → true (optional)
│ │ ├── installed_date → int (optional)
│ │ ├── id → long
│ │ ├── access_hash → long
│ │ ├── title → string
│ │ ├── short_name → string
│ │ ├── thumbs → Vector < PhotoSize > (optional)
│ │ │ ├── PhotoSizeEmpty
│ │ │ ├── PhotoSize
│ │ │ ├── PhotoCachedSize
│ │ │ ├── PhotoStrippedSize
│ │ │ ├── PhotoSizeProgressive
│ │ │ └── PhotoPathSize
│ │ ├── thumb_dc_id → int (optional)
│ │ ├── thumb_version → int (optional)
│ │ ├── thumb_document_id → long (optional)
│ │ ├── count → int
│ │ └── hash → int
│ ├── bot_verification → BotVerification (optional)
│ │ └── BotVerification
│ │ ├── bot_id → long
│ │ ├── icon → long
│ │ └── description → string
│ ├── stargifts_count → int (optional)
│ ├── send_paid_messages_stars → long (optional)
│ ├── main_tab → ProfileTab (optional)
│ │ ├── ProfileTabPosts
│ │ ├── ProfileTabGifts
│ │ ├── ProfileTabMedia
│ │ ├── ProfileTabFiles
│ │ ├── ProfileTabMusic
│ │ ├── ProfileTabVoice
│ │ ├── ProfileTabLinks
│ │ └── ProfileTabGifs
│ └── guard_bot_id → long (optional)
├── chats → Vector < Chat >
│ ├── ChatEmpty
│ │ └── id → long
│ ├── Chat
│ │ ├── creator → true (optional)
│ │ ├── left → true (optional)
│ │ ├── deactivated → true (optional)
│ │ ├── call_active → true (optional)
│ │ ├── call_not_empty → true (optional)
│ │ ├── noforwards → true (optional)
│ │ ├── id → long
│ │ ├── title → string
│ │ ├── photo → ChatPhoto
│ │ │ ├── ChatPhotoEmpty
│ │ │ └── ChatPhoto
│ │ │ ├── has_video → true (optional)
│ │ │ ├── photo_id → long
│ │ │ ├── stripped_thumb → bytes (optional)
│ │ │ └── dc_id → int
│ │ ├── participants_count → int
│ │ ├── date → int
│ │ ├── version → int
│ │ ├── migrated_to → InputChannel (optional)
│ │ │ ├── InputChannelEmpty
│ │ │ ├── InputChannel
│ │ │ └── InputChannelFromMessage
│ │ ├── admin_rights → ChatAdminRights (optional)
│ │ │ └── ChatAdminRights
│ │ │ ├── change_info → true (optional)
│ │ │ ├── post_messages → true (optional)
│ │ │ ├── edit_messages → true (optional)
│ │ │ ├── delete_messages → true (optional)
│ │ │ ├── ban_users → true (optional)
│ │ │ ├── invite_users → true (optional)
│ │ │ ├── pin_messages → true (optional)
│ │ │ ├── add_admins → true (optional)
│ │ │ ├── anonymous → true (optional)
│ │ │ ├── manage_call → true (optional)
│ │ │ ├── other → true (optional)
│ │ │ ├── manage_topics → true (optional)
│ │ │ ├── post_stories → true (optional)
│ │ │ ├── edit_stories → true (optional)
│ │ │ ├── delete_stories → true (optional)
│ │ │ ├── manage_direct_messages → true (optional)
│ │ │ └── manage_ranks → true (optional)
│ │ └── default_banned_rights → ChatBannedRights (optional)
│ │ └── ChatBannedRights
│ │ ├── view_messages → true (optional)
│ │ ├── send_messages → true (optional)
│ │ ├── send_media → true (optional)
│ │ ├── send_stickers → true (optional)
│ │ ├── send_gifs → true (optional)
│ │ ├── send_games → true (optional)
│ │ ├── send_inline → true (optional)
│ │ ├── embed_links → true (optional)
│ │ ├── send_polls → true (optional)
│ │ ├── change_info → true (optional)
│ │ ├── invite_users → true (optional)
│ │ ├── pin_messages → true (optional)
│ │ ├── manage_topics → true (optional)
│ │ ├── send_photos → true (optional)
│ │ ├── send_videos → true (optional)
│ │ ├── send_roundvideos → true (optional)
│ │ ├── send_audios → true (optional)
│ │ ├── send_voices → true (optional)
│ │ ├── send_docs → true (optional)
│ │ ├── send_plain → true (optional)
│ │ ├── edit_rank → true (optional)
│ │ ├── send_reactions → true (optional)
│ │ └── until_date → int
│ ├── ChatForbidden
│ │ ├── id → long
│ │ └── title → string
│ ├── Channel
│ │ ├── creator → true (optional)
│ │ ├── left → true (optional)
│ │ ├── broadcast → true (optional)
│ │ ├── verified → true (optional)
│ │ ├── megagroup → true (optional)
│ │ ├── restricted → true (optional)
│ │ ├── signatures → true (optional)
│ │ ├── min → true (optional)
│ │ ├── scam → true (optional)
│ │ ├── has_link → true (optional)
│ │ ├── has_geo → true (optional)
│ │ ├── slowmode_enabled → true (optional)
│ │ ├── call_active → true (optional)
│ │ ├── call_not_empty → true (optional)
│ │ ├── fake → true (optional)
│ │ ├── gigagroup → true (optional)
│ │ ├── noforwards → true (optional)
│ │ ├── join_to_send → true (optional)
│ │ ├── join_request → true (optional)
│ │ ├── forum → true (optional)
│ │ ├── stories_hidden → true (optional)
│ │ ├── stories_hidden_min → true (optional)
│ │ ├── stories_unavailable → true (optional)
│ │ ├── signature_profiles → true (optional)
│ │ ├── autotranslation → true (optional)
│ │ ├── broadcast_messages_allowed → true (optional)
│ │ ├── monoforum → true (optional)
│ │ ├── forum_tabs → true (optional)
│ │ ├── id → long
│ │ ├── access_hash → long (optional)
│ │ ├── title → string
│ │ ├── username → string (optional)
│ │ ├── photo → ChatPhoto
│ │ │ ├── ChatPhotoEmpty
│ │ │ └── ChatPhoto
│ │ │ ├── has_video → true (optional)
│ │ │ ├── photo_id → long
│ │ │ ├── stripped_thumb → bytes (optional)
│ │ │ └── dc_id → int
│ │ ├── date → int
│ │ ├── restriction_reason → Vector < RestrictionReason > (optional)
│ │ │ └── RestrictionReason
│ │ │ ├── platform → string
│ │ │ ├── reason → string
│ │ │ └── text → string
│ │ ├── admin_rights → ChatAdminRights (optional)
│ │ │ └── ChatAdminRights
│ │ │ ├── change_info → true (optional)
│ │ │ ├── post_messages → true (optional)
│ │ │ ├── edit_messages → true (optional)
│ │ │ ├── delete_messages → true (optional)
│ │ │ ├── ban_users → true (optional)
│ │ │ ├── invite_users → true (optional)
│ │ │ ├── pin_messages → true (optional)
│ │ │ ├── add_admins → true (optional)
│ │ │ ├── anonymous → true (optional)
│ │ │ ├── manage_call → true (optional)
│ │ │ ├── other → true (optional)
│ │ │ ├── manage_topics → true (optional)
│ │ │ ├── post_stories → true (optional)
│ │ │ ├── edit_stories → true (optional)
│ │ │ ├── delete_stories → true (optional)
│ │ │ ├── manage_direct_messages → true (optional)
│ │ │ └── manage_ranks → true (optional)
│ │ ├── banned_rights → ChatBannedRights (optional)
│ │ │ └── ChatBannedRights
│ │ │ ├── view_messages → true (optional)
│ │ │ ├── send_messages → true (optional)
│ │ │ ├── send_media → true (optional)
│ │ │ ├── send_stickers → true (optional)
│ │ │ ├── send_gifs → true (optional)
│ │ │ ├── send_games → true (optional)
│ │ │ ├── send_inline → true (optional)
│ │ │ ├── embed_links → true (optional)
│ │ │ ├── send_polls → true (optional)
│ │ │ ├── change_info → true (optional)
│ │ │ ├── invite_users → true (optional)
│ │ │ ├── pin_messages → true (optional)
│ │ │ ├── manage_topics → true (optional)
│ │ │ ├── send_photos → true (optional)
│ │ │ ├── send_videos → true (optional)
│ │ │ ├── send_roundvideos → true (optional)
│ │ │ ├── send_audios → true (optional)
│ │ │ ├── send_voices → true (optional)
│ │ │ ├── send_docs → true (optional)
│ │ │ ├── send_plain → true (optional)
│ │ │ ├── edit_rank → true (optional)
│ │ │ ├── send_reactions → true (optional)
│ │ │ └── until_date → int
│ │ ├── default_banned_rights → ChatBannedRights (optional)
│ │ │ └── ChatBannedRights
│ │ │ ├── view_messages → true (optional)
│ │ │ ├── send_messages → true (optional)
│ │ │ ├── send_media → true (optional)
│ │ │ ├── send_stickers → true (optional)
│ │ │ ├── send_gifs → true (optional)
│ │ │ ├── send_games → true (optional)
│ │ │ ├── send_inline → true (optional)
│ │ │ ├── embed_links → true (optional)
│ │ │ ├── send_polls → true (optional)
│ │ │ ├── change_info → true (optional)
│ │ │ ├── invite_users → true (optional)
│ │ │ ├── pin_messages → true (optional)
│ │ │ ├── manage_topics → true (optional)
│ │ │ ├── send_photos → true (optional)
│ │ │ ├── send_videos → true (optional)
│ │ │ ├── send_roundvideos → true (optional)
│ │ │ ├── send_audios → true (optional)
│ │ │ ├── send_voices → true (optional)
│ │ │ ├── send_docs → true (optional)
│ │ │ ├── send_plain → true (optional)
│ │ │ ├── edit_rank → true (optional)
│ │ │ ├── send_reactions → true (optional)
│ │ │ └── until_date → int
│ │ ├── participants_count → int (optional)
│ │ ├── usernames → Vector < Username > (optional)
│ │ │ └── Username
│ │ │ ├── editable → true (optional)
│ │ │ ├── active → true (optional)
│ │ │ └── username → string
│ │ ├── stories_max_id → RecentStory (optional)
│ │ │ └── RecentStory
│ │ │ ├── live → true (optional)
│ │ │ └── max_id → int (optional)
│ │ ├── color → PeerColor (optional)
│ │ │ ├── PeerColor
│ │ │ │ ├── color → int (optional)
│ │ │ │ └── background_emoji_id → long (optional)
│ │ │ ├── PeerColorCollectible
│ │ │ │ ├── collectible_id → long
│ │ │ │ ├── gift_emoji_id → long
│ │ │ │ ├── background_emoji_id → long
│ │ │ │ ├── accent_color → int
│ │ │ │ ├── colors → Vector < int >
│ │ │ │ ├── dark_accent_color → int (optional)
│ │ │ │ └── dark_colors → Vector < int > (optional)
│ │ │ └── InputPeerColorCollectible
│ │ │ └── collectible_id → long
│ │ ├── profile_color → PeerColor (optional)
│ │ │ ├── PeerColor
│ │ │ │ ├── color → int (optional)
│ │ │ │ └── background_emoji_id → long (optional)
│ │ │ ├── PeerColorCollectible
│ │ │ │ ├── collectible_id → long
│ │ │ │ ├── gift_emoji_id → long
│ │ │ │ ├── background_emoji_id → long
│ │ │ │ ├── accent_color → int
│ │ │ │ ├── colors → Vector < int >
│ │ │ │ ├── dark_accent_color → int (optional)
│ │ │ │ └── dark_colors → Vector < int > (optional)
│ │ │ └── InputPeerColorCollectible
│ │ │ └── collectible_id → long
│ │ ├── emoji_status → EmojiStatus (optional)
│ │ │ ├── EmojiStatusEmpty
│ │ │ ├── EmojiStatus
│ │ │ │ ├── document_id → long
│ │ │ │ └── until → int (optional)
│ │ │ ├── EmojiStatusCollectible
│ │ │ │ ├── collectible_id → long
│ │ │ │ ├── document_id → long
│ │ │ │ ├── title → string
│ │ │ │ ├── slug → string
│ │ │ │ ├── pattern_document_id → long
│ │ │ │ ├── center_color → int
│ │ │ │ ├── edge_color → int
│ │ │ │ ├── pattern_color → int
│ │ │ │ ├── text_color → int
│ │ │ │ └── until → int (optional)
│ │ │ └── InputEmojiStatusCollectible
│ │ │ ├── collectible_id → long
│ │ │ └── until → int (optional)
│ │ ├── level → int (optional)
│ │ ├── subscription_until_date → int (optional)
│ │ ├── bot_verification_icon → long (optional)
│ │ ├── send_paid_messages_stars → long (optional)
│ │ └── linked_monoforum_id → long (optional)
│ └── ChannelForbidden
│ ├── broadcast → true (optional)
│ ├── megagroup → true (optional)
│ ├── monoforum → true (optional)
│ ├── id → long
│ ├── access_hash → long
│ ├── title → string
│ └── until_date → int (optional)
└── users → Vector < User >
├── UserEmpty
│ └── id → long
└── User
├── is_self → true (optional)
├── contact → true (optional)
├── mutual_contact → true (optional)
├── deleted → true (optional)
├── bot → true (optional)
├── bot_chat_history → true (optional)
├── bot_nochats → true (optional)
├── verified → true (optional)
├── restricted → true (optional)
├── min → true (optional)
├── bot_inline_geo → true (optional)
├── support → true (optional)
├── scam → true (optional)
├── apply_min_photo → true (optional)
├── fake → true (optional)
├── bot_attach_menu → true (optional)
├── premium → true (optional)
├── attach_menu_enabled → true (optional)
├── bot_can_edit → true (optional)
├── close_friend → true (optional)
├── stories_hidden → true (optional)
├── stories_unavailable → true (optional)
├── contact_require_premium → true (optional)
├── bot_business → true (optional)
├── bot_has_main_app → true (optional)
├── bot_forum_view → true (optional)
├── bot_forum_can_manage_topics → true (optional)
├── bot_can_manage_bots → true (optional)
├── bot_guestchat → true (optional)
├── bot_guard → true (optional)
├── id → long
├── access_hash → long (optional)
├── first_name → string (optional)
├── last_name → string (optional)
├── username → string (optional)
├── phone → string (optional)
├── photo → UserProfilePhoto (optional)
│ ├── UserProfilePhotoEmpty
│ └── UserProfilePhoto
│ ├── has_video → true (optional)
│ ├── personal → true (optional)
│ ├── photo_id → long
│ ├── stripped_thumb → bytes (optional)
│ └── dc_id → int
├── status → UserStatus (optional)
│ ├── UserStatusEmpty
│ ├── UserStatusOnline
│ │ └── expires → int
│ ├── UserStatusOffline
│ │ └── was_online → int
│ ├── UserStatusRecently
│ │ └── by_me → true (optional)
│ ├── UserStatusLastWeek
│ │ └── by_me → true (optional)
│ └── UserStatusLastMonth
│ └── by_me → true (optional)
├── bot_info_version → int (optional)
├── restriction_reason → Vector < RestrictionReason > (optional)
│ └── RestrictionReason
│ ├── platform → string
│ ├── reason → string
│ └── text → string
├── bot_inline_placeholder → string (optional)
├── lang_code → string (optional)
├── emoji_status → EmojiStatus (optional)
│ ├── EmojiStatusEmpty
│ ├── EmojiStatus
│ │ ├── document_id → long
│ │ └── until → int (optional)
│ │ ├── collectible_id → long
│ │ ├── document_id → long
│ │ ├── title → string
│ │ ├── slug → string
│ │ ├── pattern_document_id → long
│ │ ├── center_color → int
│ │ ├── edge_color → int
│ │ ├── pattern_color → int
│ │ ├── text_color → int
│ │ └── until → int (optional)
│ ├── collectible_id → long
│ └── until → int (optional)
├── usernames → Vector < Username > (optional)
│ └── Username
│ ├── editable → true (optional)
│ ├── active → true (optional)
│ └── username → string
├── stories_max_id → RecentStory (optional)
│ └── RecentStory
│ ├── live → true (optional)
│ └── max_id → int (optional)
├── color → PeerColor (optional)
│ ├── PeerColor
│ │ ├── color → int (optional)
│ │ └── background_emoji_id → long (optional)
│ ├── PeerColorCollectible
│ │ ├── collectible_id → long
│ │ ├── gift_emoji_id → long
│ │ ├── background_emoji_id → long
│ │ ├── accent_color → int
│ │ ├── colors → Vector < int >
│ │ ├── dark_accent_color → int (optional)
│ │ └── dark_colors → Vector < int > (optional)
│ └── collectible_id → long
├── profile_color → PeerColor (optional)
│ ├── PeerColor
│ │ ├── color → int (optional)
│ │ └── background_emoji_id → long (optional)
│ ├── PeerColorCollectible
│ │ ├── collectible_id → long
│ │ ├── gift_emoji_id → long
│ │ ├── background_emoji_id → long
│ │ ├── accent_color → int
│ │ ├── colors → Vector < int >
│ │ ├── dark_accent_color → int (optional)
│ │ └── dark_colors → Vector < int > (optional)
│ └── collectible_id → long
├── bot_active_users → int (optional)
├── bot_verification_icon → long (optional)
└── send_paid_messages_stars → long (optional)

Example

ChatFull(
    full_chat=ChatFull(
        id=0,
        about="text",
        participants=ChatParticipantsForbidden(chat_id=0),
        notify_settings=PeerNotifySettings()
    ),
    chats=[
            ChatEmpty(id=0)
        ],
    users=[
            UserEmpty(id=0)
        ],
)