dev.max.ru/docs-api/methods/GET/chats
Метод предназначен для получения списка групповых чатов, в которых участвует бот, информации о каждом чате и маркера для перехода к следующей странице списка.
| Поле | Тип | Обязательный | Описание |
|---|---|---|---|
Count |
integer | Нет | Максимальное количество возвращаемых чатов (по умолчанию 50) |
Marker |
integer | Нет | Маркер пагинации для получения следующей страницы списка чатов |
response, err := bot.Chats.GetChats(
context.Background(),
&models.GetChatsReq{
Count: 20,
Marker: 1679823456,
}
)| Поле | Тип | Описание |
|---|---|---|
chats |
array | Массив объектов с информацией о чатах |
marker |
integer | Маркер для получения следующей страницы (если есть) |
{
"chats": [
{
"chat_id": -72270307698082,
"type": "chat",
"status": "active",
"title": "Green-API group",
"last_event_time": 1773990351033,
"participants_count": 4,
"is_public": false,
"messages_count": 4
},
{
"chat_id": -72270307698082,
"type": "chat",
"status": "active",
"title": "Public group",
"last_event_time": 1773990351033,
"participants_count": 4,
"is_public": true,
"messages_count": 4
}
]
}