Получение списка всех чатов

Возвращает информацию о чатах, в которых участвовал бот. Результат включает список чатов и маркер для перехода к следующей странице.

Метод: client.chats.getChats()

Параметры

count? integer [1-100]

По умолчанию: 50

Количество запрашиваемых чатов

marker? integer bigint <int64>

Указатель на следующую страницу данных. Для первой страницы передайте null

Результаты

Поле
Описание

chats Chat[]

Список запрашиваемых чатов

marker integer <int64> Nullable

Указатель на следующую страницу запрашиваемых чатов

Пример кода

const MaxBot = require("./src/core/MaxBot");

// Создаём экземпляр клиента с токеном
const client = new MaxBot({
    token: "test",
});

async function getChats() {
    const chats = await client.chats.getChats(10, null);

    console.log(me);
}

getChats();

Результат

{
  chats: [
    {
      chat_id: -1,
      type: 'chat',
      status: 'active',
      title: 'Тест чат',
      last_event_time: 1743171491607,
      participants_count: 2,
      is_public: false,
      owner_id: 3152295,
      link: 'https://max.ru/join/xFxUgyQSQHuCY0MDVVyZK8jBgTDNL0gtdBszRMwrQmU',
      messages_count: 24
    }
  ],
  marker: 111111111111
}

Last updated