send_live_photo
Send a Telegram live photo by combining a static image with a short video (max 10 seconds and 10 MB) to share animated moments in chats.
Instructions
Send a live photo (Bot API 10.0) — a static photo plus a short video. The video must be at most 10 seconds and 10 MB; URLs are not supported for the video.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| photo | Yes | ||
| caption | No | Caption (0-1024 visible chars; HTML tags/URLs excluded) | |
| chat_id | Yes | Chat ID or @username | |
| live_photo | Yes | File ID, HTTP URL, or absolute file path | |
| parse_mode | No | Formatting mode | |
| has_spoiler | No | ||
| reply_markup | No | InlineKeyboardMarkup, ReplyKeyboardMarkup, ReplyKeyboardRemove, or ForceReply | |
| protect_content | No | ||
| caption_entities | No | Array of MessageEntity objects | |
| receiver_user_id | No | User ID | |
| reply_parameters | No | ReplyParameters object | |
| callback_query_id | No | ||
| message_effect_id | No | ||
| message_thread_id | No | ||
| allow_paid_broadcast | No | ||
| disable_notification | No | ||
| business_connection_id | No | ||
| direct_messages_topic_id | No | ||
| show_caption_above_media | No | ||
| suggested_post_parameters | No | SuggestedPostParameters object (price, send_date) — direct messages chats only |