Получение сообщений

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

Параметры

chat_id? integer bigint <int64>

Идентификатор чата, чтобы получить сообщения из определённого чата

message_ids? object Nullable

Список ID сообщений, которые нужно получить (через запятую)

from? integer bigint <int64>

Время начала для запрашиваемых сообщений (в формате Unix timestamp)

to? integer bigint <int64>

Время окончания для запрашиваемых сообщений (в формате Unix timestamp)

count? integer [1-100]

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

Максимальное количество сообщений в ответе. По умолчанию 50

Результат

messages Message[]

Массив сообщений

Пример кода

async function getMessages() {
    const res = await client.messages.getMessages({ chatId: -68022900550311 });

    console.log(res);
}

getMessages();

Результат

{
  messages: [
    {
      sender: [Object],
      recipient: [Object],
      timestamp: 1743325782312,
      link: [Object],
      body: [Object]
    },
  ]
}

Last updated