Detailed chat info
chatFull#4dbdc099 flags:# can_set_username:flags.7?true has_scheduled:flags.8?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 = ChatFull;
Name | Type | Description |
---|---|---|
flags | # | Flags, see TL conditional fields |
can_set_username | flags.7?true | Can we change the username of this chat |
has_scheduled | flags.8?true | Whether scheduled messages are available |
id | long | ID of the chat |
about | string | About string for this chat |
participants | ChatParticipants | Participant list |
chat_photo | flags.2?Photo | Chat photo |
notify_settings | PeerNotifySettings | Notification settings |
exported_invite | flags.13?ExportedChatInvite | Chat invite |
bot_info | flags.3?Vector<BotInfo> | Info about bots that are in this chat |
pinned_msg_id | flags.6?int | Message ID of the last pinned message |
folder_id | flags.11?int | Peer folder ID, for more info click here |
call | flags.12?InputGroupCall | Group call information |
ttl_period | flags.14?int | Time-To-Live of messages sent by the current user to this chat |
groupcall_default_join_as | flags.15?Peer | When using phone.getGroupCallJoinAs to get a list of peers that can be used to join a group call, this field indicates the peer that should be selected by default. |
theme_emoticon | flags.16?string | Emoji representing a specific chat theme |
Telegram allows scheduling messages
Telegram allows pinning multiple messages on top of a specific chat.
Telegram allows placing chats into folders, based on their type, mute status, or other custom criteria, thanks to folder blacklists and whitelists.
Get a list of peers that can be used to join a group call, presenting yourself as a specific user/channel.