Тип данных InputMedia

Объект, описывающий содержимое медиафайла для отправки в Telegram-боте.

Описание

Этот объект представляет содержимое медиасообщения, которое будет отправлено. Он должен быть одним из

Примеры

json

{
  "type": "photo",
  "media": "https://example.com/image.jpg",
  "caption": "Пример фотографии",
  "parse_mode": "HTML",
  "caption_entities": [
    {
      "type": "bold",
      "offset": 0,
      "length": 7
    }
  ],
  "has_spoiler": false
}

История изменений

  • API 3.5. Добавлен объект InputMedia

Дополнительно

  • InputMediaAnimation - Объект для отправки анимационных файлов (GIF или видео без звука) с поддержкой подписей, миниатюр и дополнительных параметров.
  • InputMediaDocument - Объект для отправки документа через Telegram Bot API с поддержкой подписей, миниатюр и форматирования.
  • InputMediaAudio - Объект для отправки аудиофайла как музыки с поддержкой подписи, миниатюры и метаданных.
  • InputMediaPhoto - Объект для отправки фотографии через Telegram Bot API с поддержкой подписей, форматирования и спойлеров.
  • InputMediaVideo - Объект для отправки видеофайла с дополнительными параметрами, такими как подпись, миниатюра, обложка и настройки отображения.
Комментарии