Chat
chat_id
integer <int64>
ID чата
type
enum ChatType
Enum: "chat"
Тип чата:
"chat"
— Групповой чат.
status
enum ChatStatus
Enum: "active"
"removed"
"left"
"closed"
Статус чата:
"active"
— Бот является активным участником чата."removed"
— Бот был удалён из чата."left"
— Бот покинул чат."closed"
— Чат был закрыт.
title
string Nullable
Отображаемое название чата. Может быть null
для диалогов
icon
object Image Nullable
Иконка чата
last_event_time
integer <int64>
Время последнего события в чате
participants_count
integer <int32>
Количество участников чата. Для диалогов всегда 2
owner_id
integer <int64> Nullable optional
ID владельца чата
participants
object Nullable optional
Участники чата с временем последней активности. Может быть null
, если запрашивается список чатов
is_public
boolean
Доступен ли чат публично (для диалогов всегда false
)
link
string Nullable optional
Ссылка на чат
description
string Nullable
Описание чата
dialog_with_user
object UserWithPhoto Nullable optional
Данные о пользователе в диалоге (только для чатов типа "dialog"
)
messages_count
integer Nullable optional
Количество сообщений в чате (доступно только для групповых чатов, недоступно для диалогов)
chat_message_id
string Nullable optional
ID сообщения, содержащего кнопку, через которую был инициирован чат
pinned_message
object Message Nullable optional
Закреплённое сообщение в чате (возвращается только при запросе конкретного чата)
Пример объекта
JSON
Скопировать
{
"chat_id": 0,
"type": "chat",
"status": "active",
"title": "string",
"icon": { ... },
"last_event_time": 0,
"participants_count": 0,
"owner_id": 0,
"participants": object,
"is_public": true,
"link": "string",
"description": "string",
"dialog_with_user": { ... },
"messages_count": 0,
"chat_message_id": "string",
"pinned_message": { ... }
}