ChatFull
- class pyrogram.raw.base.ChatFull
Full info about a channel, supergroup, gigagroup or basic group.
- Constructors:
This base type has 2 constructors available.
Full info about a channel, supergroup or gigagroup.
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_username →
true (optional)├── has_scheduled →
true (optional)├── translations_disabled →
true (optional)├── id →
long├── about →
string├── participants →
ChatParticipants│ │ ├── chat_id →
long│ │ └── self_participant →
ChatParticipant (optional)│ │ ├──
ChatParticipant│ │ │ ├── user_id →
long│ │ │ ├── inviter_id →
long│ │ │ ├── date →
int│ │ │ └── rank →
string (optional)│ │ ├──
ChatParticipantCreator│ │ │ ├── user_id →
long│ │ │ └── rank →
string (optional)│ │ └──
ChatParticipantAdmin│ │ ├── user_id →
long│ │ ├── inviter_id →
long│ │ ├── date →
int│ │ └── rank →
string (optional)│ └──
ChatParticipants│ ├── chat_id →
long│ ├── participants →
Vector < ChatParticipant >│ │ ├──
ChatParticipant│ │ │ ├── user_id →
long│ │ │ ├── inviter_id →
long│ │ │ ├── date →
int│ │ │ └── rank →
string (optional)│ │ ├──
ChatParticipantCreator│ │ │ ├── user_id →
long│ │ │ └── rank →
string (optional)│ │ └──
ChatParticipantAdmin│ │ ├── user_id →
long│ │ ├── inviter_id →
long│ │ ├── date →
int│ │ └── rank →
string (optional)│ └── 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│ │ │ └── type →
string│ │ ├──
PhotoSize│ │ │ ├── type →
string│ │ │ ├── w →
int│ │ │ ├── h →
int│ │ │ └── size →
int│ │ ├──
PhotoCachedSize│ │ │ ├── type →
string│ │ │ ├── w →
int│ │ │ ├── h →
int│ │ │ └── bytes →
bytes│ │ ├──
PhotoStrippedSize│ │ │ ├── type →
string│ │ │ └── bytes →
bytes│ │ ├──
PhotoSizeProgressive│ │ │ ├── type →
string│ │ │ ├── w →
int│ │ │ ├── h →
int│ │ │ └── sizes →
Vector < int >│ │ └──
PhotoPathSize│ │ ├── type →
string│ │ └── bytes →
bytes│ ├── video_sizes →
Vector < VideoSize > (optional)│ │ ├──
VideoSize│ │ │ ├── type →
string│ │ │ ├── w →
int│ │ │ ├── h →
int│ │ │ ├── size →
int│ │ │ └── video_start_ts →
double (optional)│ │ ├──
VideoSizeEmojiMarkup│ │ │ ├── emoji_id →
long│ │ │ └── background_colors →
Vector < int >│ │ └──
VideoSizeStickerMarkup│ │ ├── stickerset →
InputStickerSet│ │ │ ├──
InputStickerSetEmpty│ │ │ ├──
InputStickerSetID│ │ │ ├──
InputStickerSetShortName│ │ │ ├──
InputStickerSetAnimatedEmoji│ │ │ ├──
InputStickerSetDice│ │ │ ├──
InputStickerSetAnimatedEmojiAnimations│ │ │ ├──
InputStickerSetPremiumGifts│ │ │ ├──
InputStickerSetEmojiGenericAnimations│ │ │ ├──
InputStickerSetEmojiDefaultStatuses│ │ │ ├──
InputStickerSetEmojiDefaultTopicIcons│ │ │ └──
InputStickerSetTonGifts│ │ ├── sticker_id →
long│ │ └── background_colors →
Vector < int >│ └── 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│ │ │ ├── title →
string│ │ │ └── data →
string│ │ └──
NotificationSoundRingtone│ │ └── id →
long│ ├── android_sound →
NotificationSound (optional)│ │ ├──
NotificationSoundDefault│ │ ├──
NotificationSoundNone│ │ ├──
NotificationSoundLocal│ │ │ ├── title →
string│ │ │ └── data →
string│ │ └──
NotificationSoundRingtone│ │ └── id →
long│ ├── other_sound →
NotificationSound (optional)│ │ ├──
NotificationSoundDefault│ │ ├──
NotificationSoundNone│ │ ├──
NotificationSoundLocal│ │ │ ├── title →
string│ │ │ └── data →
string│ │ └──
NotificationSoundRingtone│ │ └── id →
long│ ├── stories_muted →
Bool (optional)│ ├── stories_hide_sender →
Bool (optional)│ ├── stories_ios_sound →
NotificationSound (optional)│ │ ├──
NotificationSoundDefault│ │ ├──
NotificationSoundNone│ │ ├──
NotificationSoundLocal│ │ │ ├── title →
string│ │ │ └── data →
string│ │ └──
NotificationSoundRingtone│ │ └── id →
long│ ├── stories_android_sound →
NotificationSound (optional)│ │ ├──
NotificationSoundDefault│ │ ├──
NotificationSoundNone│ │ ├──
NotificationSoundLocal│ │ │ ├── title →
string│ │ │ └── data →
string│ │ └──
NotificationSoundRingtone│ │ └── id →
long│ └── stories_other_sound →
NotificationSound (optional)│ ├──
NotificationSoundDefault│ ├──
NotificationSoundNone│ ├──
NotificationSoundLocal│ │ ├── title →
string│ │ └── data →
string│ └── id →
long├── 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│ │ ├── period →
int│ │ └── amount →
long├── bot_info →
Vector < BotInfo > (optional)│ └──
BotInfo│ ├── has_preview_medias →
true (optional)│ ├── user_id →
long (optional)│ ├── description →
string (optional)│ ├── description_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│ ├── description_document →
Document (optional)│ │ ├──
DocumentEmpty│ │ │ └── id →
long│ │ └──
Document│ │ ├── id →
long│ │ ├── access_hash →
long│ │ ├── file_reference →
bytes│ │ ├── date →
int│ │ ├── mime_type →
string│ │ ├── size →
long│ │ ├── thumbs →
Vector < PhotoSize > (optional)│ │ │ ├──
PhotoSizeEmpty│ │ │ ├──
PhotoSize│ │ │ ├──
PhotoCachedSize│ │ │ ├──
PhotoStrippedSize│ │ │ ├──
PhotoSizeProgressive│ │ │ └──
PhotoPathSize│ │ ├── video_thumbs →
Vector < VideoSize > (optional)│ │ │ ├──
VideoSize│ │ │ ├──
VideoSizeEmojiMarkup│ │ │ └──
VideoSizeStickerMarkup│ │ ├── dc_id →
int│ │ └── attributes →
Vector < DocumentAttribute >│ │ ├──
DocumentAttributeImageSize│ │ ├──
DocumentAttributeAnimated│ │ ├──
DocumentAttributeSticker│ │ ├──
DocumentAttributeVideo│ │ ├──
DocumentAttributeAudio│ │ ├──
DocumentAttributeFilename│ │ ├──
DocumentAttributeHasStickers│ │ └──
DocumentAttributeCustomEmoji│ ├── commands →
Vector < BotCommand > (optional)│ │ └──
BotCommand│ │ ├── command →
string│ │ └── description →
string│ ├── menu_button →
BotMenuButton (optional)│ │ ├──
BotMenuButtonDefault│ │ ├──
BotMenuButtonCommands│ │ └──
BotMenuButton│ │ ├── text →
string│ │ └── url →
string│ ├── privacy_policy_url →
string (optional)│ ├── app_settings →
BotAppSettings (optional)│ │ └──
BotAppSettings│ │ ├── placeholder_path →
bytes (optional)│ │ ├── background_color →
int (optional)│ │ ├── background_dark_color →
int (optional)│ │ ├── header_color →
int (optional)│ │ └── header_dark_color →
int (optional)│ └── verifier_settings →
BotVerifierSettings (optional)│ └──
BotVerifierSettings│ ├── can_modify_custom_description →
true (optional)│ ├── icon →
long│ ├── company →
string│ └── custom_description →
string (optional)├── pinned_msg_id →
int (optional)├── folder_id →
int (optional)├── call →
InputGroupCall (optional)│ ├──
InputGroupCall│ │ ├── id →
long│ │ └── access_hash →
long│ ├──
InputGroupCallSlug│ │ └── slug →
string│ └── 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│ │ └── emoticon →
string│ ├──
ReactionCustomEmoji│ │ └── document_id →
long│ └──
ReactionPaid└── reactions_limit →
int (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,
)