MadelineProtoDocs/old_docs/API_docs_v104/constructors/chat.md
2019-12-27 17:48:04 +01:00

2.3 KiB

title description image
chat Info about a group https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png

Constructor: chat

Back to constructors index

Info about a group

Attributes:

Name Type Required Description
creator Bool Optional Whether the current user is the creator of the group
kicked Bool Optional Whether the current user was kicked from the group
left Bool Optional Whether the current user has left the group
deactivated Bool Optional Whether the group was migrated
id int Yes ID of the group
title string Yes Title
photo ChatPhoto Optional Chat photo
participants_count int Yes Participant count
date int Yes Date of creation of the group
version int Yes Used in basic groups to reorder updates and make sure that all of them were received.
migrated_to InputChannel Optional Means this chat was upgraded to a supergroup
admin_rights ChatAdminRights Optional Admin rights of the user in the group
default_banned_rights ChatBannedRights Optional Default banned rights of all users in the group

Type: Chat

Example:

$chat = ['_' => 'chat', 'creator' => Bool, 'kicked' => Bool, 'left' => Bool, 'deactivated' => Bool, 'id' => int, 'title' => 'string', 'photo' => ChatPhoto, 'participants_count' => int, 'date' => int, 'version' => int, 'migrated_to' => InputChannel, 'admin_rights' => ChatAdminRights, 'default_banned_rights' => ChatBannedRights];

Or, if you're into Lua:

chat={_='chat', creator=Bool, kicked=Bool, left=Bool, deactivated=Bool, id=int, title='string', photo=ChatPhoto, participants_count=int, date=int, version=int, migrated_to=InputChannel, admin_rights=ChatAdminRights, default_banned_rights=ChatBannedRights}