setMessageReaction
setMessageReaction
Поставить или убрать реакцию (эмодзи) на сообщение. Повторный вызов с тем же эмодзи снимает реакцию.
POST https://api.kodari.ru/msg/bot.php?method=setMessageReaction
Authorization: Bearer bot_ВАШ_ТОКЕН
Content-Type: application/json
Тело запроса
{
"chat_id": 123,
"message_id": 456,
"emoji": "👍"
}
Параметры
| Параметр | Тип | Обяз. | Описание |
|---|---|---|---|
chat_id | int | ✓ | ID чата |
message_id | int | ✓ | ID сообщения |
emoji | string | ✓ | Эмодзи реакции |
Успешный ответ
{
"ok": true,
"result": {
"action": "added",
"reactions": [
{ "emoji": "👍", "count": 3 },
{ "emoji": "❤️", "count": 1 }
]
}
}
Поле action: "added" — добавлена, "replaced" — заменена, "removed" — снята.
Ошибки
| Код | Описание |
|---|---|
| 400 | Отсутствует chat_id, message_id или emoji |
| 403 | Бот не является участником чата |
| 404 | Сообщение не найдено |
1 просмотр