dev.max.ru/docs-api/methods/PATCH/chats/-chatId-
Позволяет редактировать информацию о групповом чате, включая название, иконку и закреплённое сообщение
| Поле | Тип | Обязательный | Описание |
|---|---|---|---|
chat_id |
integer | Да | ID изменяемого чата |
icon |
object | Нет | Запрос на прикрепление изображения (все поля являются взаимоисключающими) |
title |
string | Нет | Новое название чата (от 1 до 200 символов) |
pin |
string | Нет | ID сообщения для закрепления в чате |
notify |
boolean | Нет | Если true, участники получат системное уведомление об изменении (по умолчанию: true) |
Синхронный запрос:
response = bot.chats.EditChat(EditChatReq(
chat_id=123456789,
title="Новое название группы",
notify=False
))Асинхронный запрос:
response = await bot.chats.EditChatASync(EditChatReq(
chat_id=123456789,
title="Новое название группы",
notify=False
))| Поле | Тип | Описание |
|---|---|---|
chat_id |
integer | ID чата |
type |
string | Для групп принимает значение chat |
status |
string | Статус чата. Возможные значения: |
active — Бот является активным участником чата. |
||
removed — Бот был удалён из чата. |
||
left — Бот покинул чат. |
||
closed — Чат был закрыт. |
||
title |
string | Обновленное название чата (если было изменено) |
icon |
object | Иконка чата |
last_event_time |
integer | Время последнего события в чате |
participants_count |
integer | Количество участников чата. Для диалогов всегда 2 |
owner_id |
integer | ID владельца чата |
participants |
object | Участники чата с временем последней активности |
is_public |
boolean | Доступен ли чат публично |
link |
string | Ссылка на чат |
description |
string | Описание чата |
dialog_with_user |
object | Данные о пользователе в диалоге |
chat_message_id |
string | ID сообщения, содержащего кнопку, через которую был инициирован чат |
pinned_message |
object | Закреплённое сообщение в чате |
Успех:
{
"chat_id": -72245307758082,
"type": "chat",
"status": "active",
"title": "New title",
"last_event_time": 1774253771796,
"participants_count": 3,
"is_public": false,
"owner_id": 123456789,
"messages_count": 4
}