Skip to content

Latest commit

 

History

History
77 lines (58 loc) · 3.54 KB

File metadata and controls

77 lines (58 loc) · 3.54 KB

GetPinnedMessage

dev.max.ru/docs-api/methods/GET/chats/-chatId-/pin

Возвращает закреплённое сообщение в групповом чате

Запрос {#request}

Поля запроса {#request-parameters}

Поле     Тип       Обязательный Описание                        
chat_id integer Да           ID чата                        

Пример запроса {#request-example}

Синхронный запрос:

response = bot.chats.GetPinnedMessage(GetPinnedMessageReq(chatID=123456789))

Асинхронный запрос:

response = await bot.chats.GetPinnedMessageAsync(GetPinnedMessageReq(chatID=123456789))

Ответ {#response}

объект message

Поля ответа {#response-parameters}

Поле Тип Описание
sender object Пользователь, отправивший сообщение
recipient object Получатель сообщения. Может быть пользователем или чатом
timestamp integer Время создания сообщения в формате Unix-time
linked_message object Пересланное или ответное сообщение
body object Содержимое сообщения
stat object Статистика сообщения. Возвращается только для постов в каналах
url string Публичная ссылка на пост в канале. Отсутствует для диалогов и групповых чатов

Пример тела ответа {#response-example-body}

Успех:

{
    "message": {
        "recipient": {
            "chat_id": -72277586598082,
            "chat_type": "chat"
        },
        "timestamp": 1773988408621,
        "body": {
            "mid": "mid.ffffbe4541fb5a5e019d09f2ed2d69f1",
            "seq": 116260104347412977,
            "text": "Hello"
        },
        "sender": {
            "user_id": 123456789,
            "first_name": "Jane",
            "last_name": "",
            "is_bot": false,
            "last_activity_time": 1774253775000
        }
    }
}

Закреплённое сообщение отсутствует:

{}