ChatFull

class pyrogram.raw.base.ChatFull

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

Constructors:

This base type has 2 constructors available.

ChannelFull

Full info about a channel, supergroup or gigagroup.

ChatFull

Full info about a basic group.

TL Schema

chatFull#2633421b
flags:#
can_set_username:flags.7?true
has_scheduled:flags.8?true
translations_disabled:flags.19?true
id:long
about:string
participants:ChatParticipants
chat_photo:flags.2?Photo
notify_settings:PeerNotifySettings
exported_invite:flags.13?ExportedChatInvite
bot_info:flags.3?Vector<BotInfo>
pinned_msg_id:flags.6?int
folder_id:flags.11?int
call:flags.12?InputGroupCall
ttl_period:flags.14?int
groupcall_default_join_as:flags.15?Peer
theme_emoticon:flags.16?string
requests_pending:flags.17?int
recent_requesters:flags.17?Vector<long>
available_reactions:flags.18?ChatReactions
reactions_limit:flags.20?int

= ChatFull

Parameter Tree

ChatFull
├── can_set_usernametrue (optional)
├── has_scheduledtrue (optional)
├── translations_disabledtrue (optional)
├── idlong
├── aboutstring
├── participantsChatParticipants
│ │ ├── chat_idlong
│ │ └── self_participantChatParticipant (optional)
│ │ ├── ChatParticipant
│ │ │ ├── user_idlong
│ │ │ ├── inviter_idlong
│ │ │ ├── dateint
│ │ │ └── rankstring (optional)
│ │ ├── ChatParticipantCreator
│ │ │ ├── user_idlong
│ │ │ └── rankstring (optional)
│ │ └── ChatParticipantAdmin
│ │ ├── user_idlong
│ │ ├── inviter_idlong
│ │ ├── dateint
│ │ └── rankstring (optional)
│ └── ChatParticipants
│ ├── chat_idlong
│ ├── participantsVector < ChatParticipant >
│ │ ├── ChatParticipant
│ │ │ ├── user_idlong
│ │ │ ├── inviter_idlong
│ │ │ ├── dateint
│ │ │ └── rankstring (optional)
│ │ ├── ChatParticipantCreator
│ │ │ ├── user_idlong
│ │ │ └── rankstring (optional)
│ │ └── ChatParticipantAdmin
│ │ ├── user_idlong
│ │ ├── inviter_idlong
│ │ ├── dateint
│ │ └── rankstring (optional)
│ └── versionint
├── chat_photoPhoto (optional)
│ ├── PhotoEmpty
│ │ └── idlong
│ └── Photo
│ ├── has_stickerstrue (optional)
│ ├── idlong
│ ├── access_hashlong
│ ├── file_referencebytes
│ ├── dateint
│ ├── sizesVector < PhotoSize >
│ │ ├── PhotoSizeEmpty
│ │ │ └── typestring
│ │ ├── PhotoSize
│ │ │ ├── typestring
│ │ │ ├── wint
│ │ │ ├── hint
│ │ │ └── sizeint
│ │ ├── PhotoCachedSize
│ │ │ ├── typestring
│ │ │ ├── wint
│ │ │ ├── hint
│ │ │ └── bytesbytes
│ │ ├── PhotoStrippedSize
│ │ │ ├── typestring
│ │ │ └── bytesbytes
│ │ ├── PhotoSizeProgressive
│ │ │ ├── typestring
│ │ │ ├── wint
│ │ │ ├── hint
│ │ │ └── sizesVector < int >
│ │ └── PhotoPathSize
│ │ ├── typestring
│ │ └── bytesbytes
│ ├── video_sizesVector < VideoSize > (optional)
│ │ ├── VideoSize
│ │ │ ├── typestring
│ │ │ ├── wint
│ │ │ ├── hint
│ │ │ ├── sizeint
│ │ │ └── video_start_tsdouble (optional)
│ │ ├── VideoSizeEmojiMarkup
│ │ │ ├── emoji_idlong
│ │ │ └── background_colorsVector < int >
│ │ └── VideoSizeStickerMarkup
│ │ ├── stickersetInputStickerSet
│ │ │ ├── InputStickerSetEmpty
│ │ │ ├── InputStickerSetID
│ │ │ ├── InputStickerSetShortName
│ │ │ ├── InputStickerSetAnimatedEmoji
│ │ │ ├── InputStickerSetDice
│ │ │ ├── InputStickerSetPremiumGifts
│ │ │ └── InputStickerSetTonGifts
│ │ ├── sticker_idlong
│ │ └── background_colorsVector < int >
│ └── dc_idint
├── notify_settingsPeerNotifySettings
│ └── PeerNotifySettings
│ ├── show_previewsBool (optional)
│ ├── silentBool (optional)
│ ├── mute_untilint (optional)
│ ├── ios_soundNotificationSound (optional)
│ │ ├── NotificationSoundDefault
│ │ ├── NotificationSoundNone
│ │ ├── NotificationSoundLocal
│ │ │ ├── titlestring
│ │ │ └── datastring
│ │ └── NotificationSoundRingtone
│ │ └── idlong
│ ├── android_soundNotificationSound (optional)
│ │ ├── NotificationSoundDefault
│ │ ├── NotificationSoundNone
│ │ ├── NotificationSoundLocal
│ │ │ ├── titlestring
│ │ │ └── datastring
│ │ └── NotificationSoundRingtone
│ │ └── idlong
│ ├── other_soundNotificationSound (optional)
│ │ ├── NotificationSoundDefault
│ │ ├── NotificationSoundNone
│ │ ├── NotificationSoundLocal
│ │ │ ├── titlestring
│ │ │ └── datastring
│ │ └── NotificationSoundRingtone
│ │ └── idlong
│ ├── stories_mutedBool (optional)
│ ├── stories_hide_senderBool (optional)
│ ├── stories_ios_soundNotificationSound (optional)
│ │ ├── NotificationSoundDefault
│ │ ├── NotificationSoundNone
│ │ ├── NotificationSoundLocal
│ │ │ ├── titlestring
│ │ │ └── datastring
│ │ └── NotificationSoundRingtone
│ │ └── idlong
│ ├── stories_android_soundNotificationSound (optional)
│ │ ├── NotificationSoundDefault
│ │ ├── NotificationSoundNone
│ │ ├── NotificationSoundLocal
│ │ │ ├── titlestring
│ │ │ └── datastring
│ │ └── NotificationSoundRingtone
│ │ └── idlong
│ └── stories_other_soundNotificationSound (optional)
│ ├── NotificationSoundNone
│ │ ├── titlestring
│ │ └── datastring
│ └── idlong
├── exported_inviteExportedChatInvite (optional)
│ ├── ChatInviteExported
│ │ ├── revokedtrue (optional)
│ │ ├── permanenttrue (optional)
│ │ ├── request_neededtrue (optional)
│ │ ├── linkstring
│ │ ├── admin_idlong
│ │ ├── dateint
│ │ ├── start_dateint (optional)
│ │ ├── expire_dateint (optional)
│ │ ├── usage_limitint (optional)
│ │ ├── usageint (optional)
│ │ ├── requestedint (optional)
│ │ ├── subscription_expiredint (optional)
│ │ ├── titlestring (optional)
│ │ └── subscription_pricingStarsSubscriptionPricing (optional)
│ │ └── StarsSubscriptionPricing
│ │ ├── periodint
│ │ └── amountlong
├── bot_infoVector < BotInfo > (optional)
│ └── BotInfo
│ ├── has_preview_mediastrue (optional)
│ ├── user_idlong (optional)
│ ├── descriptionstring (optional)
│ ├── description_photoPhoto (optional)
│ │ ├── PhotoEmpty
│ │ │ └── idlong
│ │ └── Photo
│ │ ├── has_stickerstrue (optional)
│ │ ├── idlong
│ │ ├── access_hashlong
│ │ ├── file_referencebytes
│ │ ├── dateint
│ │ ├── sizesVector < PhotoSize >
│ │ │ ├── PhotoSizeEmpty
│ │ │ ├── PhotoSize
│ │ │ ├── PhotoCachedSize
│ │ │ ├── PhotoStrippedSize
│ │ │ ├── PhotoSizeProgressive
│ │ │ └── PhotoPathSize
│ │ ├── video_sizesVector < VideoSize > (optional)
│ │ │ ├── VideoSize
│ │ │ ├── VideoSizeEmojiMarkup
│ │ │ └── VideoSizeStickerMarkup
│ │ └── dc_idint
│ ├── description_documentDocument (optional)
│ │ ├── DocumentEmpty
│ │ │ └── idlong
│ │ └── Document
│ │ ├── idlong
│ │ ├── access_hashlong
│ │ ├── file_referencebytes
│ │ ├── dateint
│ │ ├── mime_typestring
│ │ ├── sizelong
│ │ ├── thumbsVector < PhotoSize > (optional)
│ │ │ ├── PhotoSizeEmpty
│ │ │ ├── PhotoSize
│ │ │ ├── PhotoCachedSize
│ │ │ ├── PhotoStrippedSize
│ │ │ ├── PhotoSizeProgressive
│ │ │ └── PhotoPathSize
│ │ ├── video_thumbsVector < VideoSize > (optional)
│ │ │ ├── VideoSize
│ │ │ ├── VideoSizeEmojiMarkup
│ │ │ └── VideoSizeStickerMarkup
│ │ ├── dc_idint
│ │ └── attributesVector < DocumentAttribute >
│ │ ├── DocumentAttributeImageSize
│ │ ├── DocumentAttributeAnimated
│ │ ├── DocumentAttributeSticker
│ │ ├── DocumentAttributeVideo
│ │ ├── DocumentAttributeAudio
│ │ ├── DocumentAttributeFilename
│ ├── commandsVector < BotCommand > (optional)
│ │ └── BotCommand
│ │ ├── commandstring
│ │ └── descriptionstring
│ ├── menu_buttonBotMenuButton (optional)
│ │ ├── BotMenuButtonDefault
│ │ ├── BotMenuButtonCommands
│ │ └── BotMenuButton
│ │ ├── textstring
│ │ └── urlstring
│ ├── privacy_policy_urlstring (optional)
│ ├── app_settingsBotAppSettings (optional)
│ │ └── BotAppSettings
│ │ ├── placeholder_pathbytes (optional)
│ │ ├── background_colorint (optional)
│ │ ├── background_dark_colorint (optional)
│ │ ├── header_colorint (optional)
│ │ └── header_dark_colorint (optional)
│ └── verifier_settingsBotVerifierSettings (optional)
│ └── BotVerifierSettings
│ ├── can_modify_custom_descriptiontrue (optional)
│ ├── iconlong
│ ├── companystring
│ └── custom_descriptionstring (optional)
├── pinned_msg_idint (optional)
├── folder_idint (optional)
├── callInputGroupCall (optional)
│ ├── InputGroupCall
│ │ ├── idlong
│ │ └── access_hashlong
│ ├── InputGroupCallSlug
│ │ └── slugstring
│ └── msg_idint
├── ttl_periodint (optional)
├── groupcall_default_join_asPeer (optional)
│ ├── PeerUser
│ │ └── user_idlong
│ ├── PeerChat
│ │ └── chat_idlong
│ └── PeerChannel
│ └── channel_idlong
├── theme_emoticonstring (optional)
├── requests_pendingint (optional)
├── recent_requestersVector < long > (optional)
├── available_reactionsChatReactions (optional)
│ ├── ChatReactionsNone
│ ├── ChatReactionsAll
│ │ └── allow_customtrue (optional)
│ └── ChatReactionsSome
│ └── reactionsVector < Reaction >
│ ├── ReactionEmpty
│ ├── ReactionEmoji
│ │ └── emoticonstring
│ ├── ReactionCustomEmoji
│ │ └── document_idlong
│ └── ReactionPaid
└── reactions_limitint (optional)

Example

ChatFull(
    can_set_username=None,
    has_scheduled=None,
    translations_disabled=None,
    id=0,
    about="text",
    participants=ChatParticipantsForbidden(
        chat_id=0,
        self_participant=None
    ),
    chat_photo=PhotoEmpty(id=0),
    notify_settings=PeerNotifySettings(
        show_previews=None,
        silent=None,
        mute_until=None,
        ios_sound=None,
        android_sound=None,
        other_sound=None,
        stories_muted=None,
        stories_hide_sender=None,
        stories_ios_sound=None,
        stories_android_sound=None,
        stories_other_sound=None
    ),
    exported_invite=ChatInviteExported(
        revoked=None,
        permanent=None,
        request_needed=None,
        link="text",
        admin_id=0,
        date=0,
        start_date=None,
        expire_date=None,
        usage_limit=None,
        usage=None,
        requested=None,
        subscription_expired=None,
        title=None,
        subscription_pricing=None
    ),
    bot_info=[
            BotInfo(
                has_preview_medias=None,
                user_id=None,
                description=None,
                description_photo=None,
                description_document=None,
                commands=None,
                menu_button=None,
                privacy_policy_url=None,
                app_settings=None,
                verifier_settings=None
            )
        ],
    pinned_msg_id=0,
    folder_id=0,
    call=InputGroupCall(
        id=0,
        access_hash=0
    ),
    ttl_period=0,
    groupcall_default_join_as=PeerUser(user_id=0),
    theme_emoticon="text",
    requests_pending=0,
    recent_requesters=[0],
    available_reactions=ChatReactionsNone(),
    reactions_limit=0,
)