Chat
- class pyrogram.raw.base.Chat
Object defines a group.
- Constructors:
This base type has 5 constructors available.
Channel/supergroup info
Indicates a channel/supergroup we can't access because we were banned, or for some other reason.
Info about a group.
Empty constructor, group doesn't exist
A group to which the user has no access.
TL Schema
chat#41cbf256
flags:#
creator:flags.0?true
left:flags.2?true
deactivated:flags.5?true
call_active:flags.23?true
call_not_empty:flags.24?true
noforwards:flags.25?true
id:long
title:string
photo:ChatPhoto
participants_count:int
date:int
version:int
migrated_to:flags.6?InputChannel
admin_rights:flags.14?ChatAdminRights
default_banned_rights:flags.18?ChatBannedRights
= Chat
Parameter Tree
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│ │ ├── channel_id →
long│ │ └── access_hash →
long│ └──
InputChannelFromMessage│ ├── peer →
InputPeer│ │ ├──
InputPeerEmpty│ │ ├──
InputPeerSelf│ │ ├──
InputPeerChat│ │ ├──
InputPeerUser│ │ ├──
InputPeerChannel│ │ ├──
InputPeerUserFromMessage│ │ └──
InputPeerChannelFromMessage│ ├── msg_id →
int│ └── channel_id →
long├── 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)└── until_date →
intExample
Chat(
creator=None,
left=None,
deactivated=None,
call_active=None,
call_not_empty=None,
noforwards=None,
id=0,
title="text",
photo=ChatPhotoEmpty(),
participants_count=0,
date=0,
version=0,
migrated_to=await app.resolve_channel(chat_id),
admin_rights=ChatAdminRights(
change_info=None,
post_messages=None,
edit_messages=None,
delete_messages=None,
ban_users=None,
invite_users=None,
pin_messages=None,
add_admins=None,
anonymous=None,
manage_call=None,
other=None,
manage_topics=None,
post_stories=None,
edit_stories=None,
delete_stories=None,
manage_direct_messages=None,
manage_ranks=None
),
default_banned_rights=ChatBannedRights(
view_messages=None,
send_messages=None,
send_media=None,
send_stickers=None,
send_gifs=None,
send_games=None,
send_inline=None,
embed_links=None,
send_polls=None,
change_info=None,
invite_users=None,
pin_messages=None,
manage_topics=None,
send_photos=None,
send_videos=None,
send_roundvideos=None,
send_audios=None,
send_voices=None,
send_docs=None,
send_plain=None,
edit_rank=None,
until_date=0
),
)