Сервис в разработкеBot API и документация будут дорабатываться: список методов, лимиты и поведение могут измениться.
sendMessageПоддерживается
Use this method to send text messages.
Параметры и поведение
| Параметр | Тип | Комментарий |
|---|---|---|
chat_id | Integer | обязательный, отрицательный для групп и каналов |
text | String | обязательный, до 4096 символов после разбора разметки |
parse_mode | String | HTML, Markdown, MarkdownV2 |
entities | Array | используется, если нет parse_mode |
reply_markup | Object | inline, reply, remove или force reply |
disable_web_page_preview | Boolean | |
disable_notification | Boolean | |
reply_to_message_id | Integer | |
reply_parameters | Object | {message_id} или {ephemeral_message_id} |
receiver_user_id | Integer | расширение Catugram: ephemeral-отправка |
callback_query_id | String | ephemeral-отправка по callback query |
message_thread_id | Integer | ephemeral-тред |
Shell
curl "https://bot.catup.lol/bot$TOKEN/sendMessage" \
-H "Content-Type: application/json" \
-d '{"chat_id": 123456789, "text": "<b>Привет</b> из Catugram", "parse_mode": "HTML"}'Поддерживается ephemeral-отправка: receiver_user_id или callback_query_id превращает вызов в сообщение, видимое только одному получателю. См. Ephemeral-сообщения.