Тип данных BackgroundType

Объект, определяющий тип фона в Telegram, который может быть одним из четырёх вариантов.

Описание

Этот объект описывает тип фона. В настоящее время он может быть одним из следующих:

Примеры

json

{
  "type": "pattern",
  "document": {
    "file_id": "AgACAgUAAxkBAAIB",
    "file_unique_id": "AQADBAAT",
    "file_size": 1048576,
    "file_name": "pattern.png"
  },
  "fill": {
    "type": "gradient",
    "top_color": 16711680,
    "bottom_color": 65280,
    "rotation_angle": 45
  },
  "intensity": 50,
  "is_inverted": false,
  "is_moving": true
}

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

  • API 7.3. Добавлен объект BackgroundType

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

  • BackgroundTypeFill - Тип фона, который автоматически заполняется выбранными цветами с поддержкой затемнения для тёмных тем.
  • BackgroundTypeWallpaper - Тип фона, представляющий собой обои в формате JPEG с настройками затемнения, размытия и анимации.
  • BackgroundTypePattern - Тип фона, представляющий собой паттерн в формате PNG или TGV, который комбинируется с выбранной пользователем заливкой фона.
  • BackgroundTypeChatTheme - Тип фона, использующий встроенную тему чата Telegram, где фон определяется эмодзи-названием темы.
Комментарии