Описание
Описывает задачу в контрольном списке.
| Поле | Тип | Описание |
|---|---|---|
| id | Integer | Уникальный идентификатор задачи |
| text | String | Текст задачи |
| text_entities | Array of MessageEntity | Опционально. Специальные объекты, которые появляются в тексте задачи |
| completed_by_user | User | Опционально. Пользователь, выполнивший задачу; отсутствует, если задача не была выполнена |
| completion_date | Integer | Опционально. Момент времени (Unix timestamp) выполнения задачи; 0, если задача не была выполнена |
Примеры
json
{
"id": 123456,
"text": "Buy groceries for the week",
"text_entities": [
{
"type": "bold",
"offset": 0,
"length": 3,
"url": null,
"user": null,
"language": null,
"custom_emoji_id": null
}
],
"completed_by_user": {
"id": 987654321,
"is_bot": false,
"first_name": "John",
"last_name": "Doe",
"username": "johndoe",
"language_code": "en",
"is_premium": true,
"added_to_attachment_menu": null,
"can_join_groups": null,
"can_read_all_group_messages": null,
"supports_inline_queries": null
},
"completion_date": 1698765432
}
История изменений
- API 9.1. Добавлен объект ChecklistTask
- API 9.3. Обновлен объект ChecklistTask: Добавлено поле completed_by_chat.
Дополнительно
- MessageEntity - Объект MessageEntity представляет специальную форматированную сущность в тексте сообщения, такую как упоминания, хэштеги, ссылки или стилизованный текст.
- User - Объект, представляющий пользователя или бота Telegram с основной информацией и настройками.