Создание задач
Основная функция сервиса «OK, Bob!» – это работа с задачами. И в этой статье мы расскажем, как их создавать.
Но сначала рассмотрим, что из себя представляют задачи.
Характеристики задач
У каждой задачи есть следующие характеристики:
- Текстовое содержание задачи (название)
- Подробное описание
- Дата
- Время
- Продолжительность
- Напоминание
- Повторение
- Теги
- Статус: выполнена / не выполнена

Теперь посмотрим, как создавать задачи.
Как создать задачу в личной переписке с ботом
В личной переписке с ботом можно писать Бобу как обычному ассистенту. Он сначала определяет, вы просите создать задачу или хотите задать вопрос / управлять существующими задачами, а затем запускает нужный сценарий.
Задачу можно создать как через текстовое сообщение, так и через голосовое.
Текстом естественным языком
Отправьте задачу обычной фразой. Бот сам выделит из неё название задачи и параметры: дату, время, продолжительность, напоминание и теги через #tag.
Можно писать коротко или подробно, как в обычном разговоре:
в четверг #gogo полистать в четверть пятого, напомни за полтора часазавтра в 11:30 созвон с дизайнером на 45 минут #работакупить билеты на следующей неделе днемпослезавтра утром проверить договор и напомнить за час
Если сообщение уверенно похоже на задачу, Боб создаст её сразу. Если формулировка неоднозначная, он может уточнить, нужно ли создать задачу или обработать сообщение как запрос к ассистенту.
Если в личной переписке сообщение начинается с дефиса и пробела, например - купить молоко, Боб сразу воспринимает текст после дефиса как новую задачу. Такой формат удобен, когда хочется быстро зафиксировать задачу без команды и без лишних слов.
Старый режим: короткие шаблоны параметров
Старое шаблонное поведение всё ещё работает: дату, время, длительность, напоминание и теги можно указывать компактными шаблонами прямо в тексте задачи.
Например, сообщение Провести планерку 20.10 15:00 1ч !10м #работа создаст задачу «Провести планерку», поставит её на 20 октября в 15:00, задаст длительность 1 час, напоминание за 10 минут и тег #работа.
Команда /ok тоже сохранена. Её можно использовать как явную команду создания задачи, но в личной переписке с ботом обычно достаточно обычного сообщения.
Примеры старых шаблонных и /ok-запросов:
Провести планерку 20.10 15:00 1чзадача 24.03 12-00 !1ч/ok завтра в 12 обед, напомни за 20 минут/ok созвон с командой в пятницу в два
Голосовым сообщением
Боту можно отправить голосовое сообщение. После расшифровки текст проходит через тот же agentic-сценарий, что и обычное сообщение: если это задача, Боб создаст её; если это вопрос или просьба управлять задачами, он обработает её как запрос к ассистенту.

В голосе можно указывать все нужные параметры задачи, например:
- День: «завтра», «в пятницу», «15 августа».
- Время: «двенадцать сорок», «полвторого», «15 минут третьего».
- Напоминание: «напомни за 30 минут».
- Длительность: «на два часа», «до 18:00».
- Теги:
#работа, если в расшифровке голосового сообщения получился тег с решеткой.
Например, вот такое аудиосообщение будет полностью правильно распознано и сохранено в виде задачи: «Завтра в 14:30 встреча с командой, длительность два часа, напомни за полчаса.»
Создание одной или нескольких задач списком
Можно создать одну или несколько задач списком. Для этого начните задачу с новой строки и дефиса.

Если в личной переписке с ботом отправить даже одну строку в таком формате, Боб создаст задачу из текста после дефиса:
- купить молоко завтра утром #дом
Такое сообщение будет обработано как задача купить молоко завтра утром #дом: дата, время и теги будут разобраны обычным способом.
Например:
- новая задача
- еще одна задача сегодня
- третья задача 24.05 12-00 1ч
В этом примере:
новая задачапопадет в Инбокс,еще одна задачабудет поставлена на сегодняшний день,третья задачабудет создана на 24 мая на полдень с продолжительностью 1 час.
@okbob_bot, ответить на сообщение бота или использовать команду.Также можно указывать общие параметры в строчке до перечисления задач: например, написать день недели или указать ответственного за выполнение в рабочей группе, на которого нужно поставить все задачи из списка.
Как создать задачу в веб-приложении (в браузере или в мини-аппе)
И в десктопной, и в мобильной версии веб-приложения есть два способа добавить задачу:
- через командную строку внизу экрана,
- через кнопку «Добавить задачу» в списке задач – после нажатия на нее в списке создается новая строка с полем для ввода текста.
В обоих случаях нужно ввести в поле текст задачи и ее параметры. При этом текст воспринимается так же, как текст сообщения, отправленного боту: то есть так же расшифровываются дата, время, продолжительность, напоминания и теги.
Когда вы ввели нужный текст, нужно сохранить задачу. При создании через список задач для этого нужно нажать на Enter или Tab на клавиатуре, а при создании через командную строку для этого нужно кликнуть на синюю кнопку со стрелкой справа, либо нажать Enter.

Также можно частично создавать задачи через специальную форму редактирования, если визуальный подход вам удобней, чем текстовый.
Для этого сначала нужно просто создать задачу как обычно, но можно заполнить только часть полей, хотя бы название. А затем нажать на иконку редактирования (две угловых стрелки) в правой части задачи в списке. Иконка сразу видна в мобильной версии приложения, но в десктопной нужно сначала навести на задачу, чтобы иконка появилась.
И тогда все остальные нужные поля задачи вы сможете заполнить через эту форму: описание, эмодзи-иконку, дату, время, продолжительность, напоминание, повторение и тэги.
Как создать задачу в рабочей группе
Работа с задачами внутри рабочей группы имеет свои особенности, потому мы рассказываем об этом в специальном разделе «Работа в группах».