sendMessage
sendMessage
Отправить текстовое сообщение в чат.
POST https://api.kodari.ru/msg/bot.php?method=sendMessage
Authorization: Bearer bot_ВАШ_ТОКЕН
Content-Type: application/json
Тело запроса
{
"chat_id": 123,
"text": "Привет!",
"reply_to_message_id": 456,
"reply_markup": {
"inline_keyboard": [
[
{ "text": "Да", "callback_data": "yes" },
{ "text": "Нет", "callback_data": "no" }
],
[
{ "text": "Открыть сайт", "url": "https://kodari.ru" }
]
]
}
}
Параметры
| Параметр | Тип | Обяз. | Описание |
|---|---|---|---|
chat_id | int | ✓ | ID чата |
text | string | ✓ | Текст (до 4096 символов) |
reply_to_message_id | int | — | ID сообщения для ответа |
reply_markup | object | — | Inline-клавиатура |
Успешный ответ
{
"ok": true,
"result": {
"message_id": 789,
"chat_id": 123,
"user_id": 42,
"content": "Привет!",
"created_at": "2026-05-31 10:00:00"
}
}
Ошибки
| Код | Описание |
|---|---|
| 400 | chat_id или text отсутствуют |
| 403 | Бот не является участником чата |
| 403 | Бот не является администратором канала |
| 403 | Участникам запрещено отправлять сообщения (send_messages_disabled) |
| 429 | Превышен slow mode — ответ содержит retry_after |
15 просмотров