Telegram Bot API: POST /bot{token}/sendPhoto — Отправка фото

Параметр Где Тип Обяз. Описание
token path string да Токен бота
chat_id body integer/string да ID чата или @username
photo body file/string да file_id, HTTP URL или загрузка через multipart/form-data
caption body string нет Подпись, 0–1024 символа
parse_mode body string нет Режим форматирования подписи
has_spoiler body boolean нет Скрыть фото под спойлером
show_caption_above_media body boolean нет Подпись над медиа
reply_markup body object нет Клавиатура

Базовые URL

Авторизация

Тип: API-ключ

Токен бота (выдаёт @BotFather) передаётся в пути запроса после bot.

https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/getMe

Нюансы

Сценарии с этим методом


Если этого недостаточно — официальная документация: https://core.telegram.org/bots/api Вся интеграция одним документом: https://mcp-everything.ru/integrations/telegram-bot-api.md