Описание
Описывает контрольный список.
| Поле | Тип | Описание |
|---|---|---|
| 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 - Объект, описывающий отдельную задачу в контрольном списке бота.