GetPinnedMessage#
Возвращает закреплённое сообщение в групповом чате
Запрос#
Поля запроса#
| Поле | Тип | Обязательный | Описание |
|---|---|---|---|
ChatID | integer | Да | ID чата |
Пример запроса#
response, err := bot.Chats.GetPinnedMessage(
context.Background(),
&models.GetPinnedMessageReq{
ChatID: 123456789,
}
)
Ответ#
Поля ответа#
| Поле | Тип | Описание |
|---|---|---|
Sender | object | Пользователь, отправивший сообщение |
Recipient | object | Получатель сообщения. Может быть пользователем или чатом |
Timestamp | integer | Время создания сообщения в формате Unix-time |
LinkedMessage | object | Пересланное или ответное сообщение |
Body | object | Содержимое сообщения |
Stat | object | Статистика сообщения. Возвращается только для постов в каналах |
URL | string | Публичная ссылка на пост в канале. Отсутствует для диалогов и групповых чатов |
Пример тела ответа#
Успех:
{
"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
}
}
}
Закреплённое сообщение отсутствует:
{}