Получить сообщение

Возвращает одно сообщение по его идентификатору.

Параметры

messageId string [a-zA-Z0-9_\-]+

Идентификатор сообщения (mid), чтобы получить одно сообщение в чате

Результат

sender object User

Пользователь, отправивший сообщение. Может быть null, если сообщение было опубликовано от имени канала

recipient object Recipient

Получатель сообщения. Может быть пользователем или чатом

timestamp integer <int64>

Время создания сообщения в формате Unix-time

link object LinkedMessage Nullable

Пересланное или ответное сообщение

body object MessageBody

Содержимое сообщения. Текст + вложения. Может быть null, если сообщение содержит только пересланное сообщение

stat object MessageStat Nullable

Статистика сообщения. Доступна только для каналов в контексте GET:/messages

url? string Nullable

Публичная ссылка на сообщение. Может быть null для диалогов или не публичных чатов/каналов

Пример кода

async function getMessage() {
    const messageId = "mid.ffffc2222f2d15590195e685855a1a07";
    const res = await client.messages.getMessage(messageId);

    console.log(res);
}

getMessage();

Last updated