Тип данных Checklist

Объект, описывающий контрольный список с задачами и настройками доступа для других пользователей.

Описание

Описывает контрольный список.

Поле Тип Описание
title String Название контрольного списка
title_entities Массив объектов MessageEntity Необязательное. Специальные объекты, которые появляются в названии контрольного списка
tasks Массив объектов ChecklistTask Список задач в контрольном списке
others_can_add_tasks True Необязательное. True, если пользователи, кроме создателя списка, могут добавлять задачи в список
others_can_mark_tasks_as_done True Необязательное. True, если пользователи, кроме создателя списка, могут отмечать задачи как выполненные или невыполненные

Примеры

json

{
  "title": "Weekly Shopping List",
  "title_entities": [
    {
      "type": "bold",
      "offset": 0,
      "length": 6
    }
  ],
  "tasks": [
    {
      "title": "Buy milk",
      "is_done": true
    },
    {
      "title": "Get bread",
      "is_done": false
    },
    {
      "title": "Purchase eggs",
      "is_done": false
    }
  ],
  "others_can_add_tasks": true,
  "others_can_mark_tasks_as_done": false
}

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

  • API 9.1. Добавлен объект Checklist

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

  • MessageEntity - Объект MessageEntity представляет специальную форматированную сущность в тексте сообщения, такую как упоминания, хэштеги, ссылки или стилизованный текст.
  • ChecklistTask - Объект, описывающий отдельную задачу в контрольном списке бота.
Комментарии