Управление задачами

Все описанное в статье работает одинаково — независимо от того, пишете вы команду текстом или надиктовываете голосом.

UTasks распознает голосовые сообщения ( и текст) на русском языке в свободном виде и превращает их в задачи, принимает правки задач и разбирает конспекты встреч.

Вам не нужно запоминать синтаксис команд: достаточно надиктовать/набрать распоряжение или просьбу так, как вы обычно формулируете задачу коллеге.

Рассмотрим все режимы работы по порядку, от простого к сложному.

Создание задачи

Самый простой сценарий: надиктуйте обычный текст — например, «создай задачу на Васю на следующую среду». Дальше бот разбирается сам:

  • Сопоставляет имя. «Вася» или «Вася Островский» бот сопоставит с реальным пользователем в Telegram, даже если его ник указан по-английски Vasilii.

  • Распознаёт дату. «Следующая среда», «через неделю в пятницу», «первое воскресенье сентября» и подобные формулировки бот превращает в конкретную дату.

Редактирование задачи

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

Указать боту, какую задачу надо отредактировать, можно двумя способами:

  • По номеру. Номер задачи — это две латинские буквы (код проекта), тире и цифра, например IN-12. Если вы диктуете внутри чата конкретного проекта, буквы можно не произносить — бот и так знает, к какому проекту относится команда, достаточно назвать цифру: «Измени срок в задаче 110 на неделю раньше».

  • По очередности создания . Например: «Поменяй у последней созданной задачи исполнителя с Камиля на Лену» — бот сам найдёт нужную задачу и внесёт правку.

В личных сообщениях ничего дополнительно вводить не нужно — бот реагирует сразу.

В чатах проектов после голосового сообщения нужно отдельно отправить команду AI (текст к ней добавлять не обязательно — всё, что было сказано голосом до этого, уже воспринимается как содержание команды).

Массовое создание задач списком

Самая мощная функция — надиктуйте одно длинное голосовое сообщение (например, на 5 минут) и перечислите сразу 10–15 задач на разных исполнителей, с разными датами, приоритетами и статусами.

Бот разбирает всё сообщение целиком и выводит результат списком: по каждой задаче — автор, исполнитель, дата, приоритет и так далее. Под списком — кнопка с номером под каждую задачу. Если бот ошибся в паре пунктов (например, в 7-й и 9-й), достаточно нажать на кнопки этих номеров, чтобы исключить их, а затем нажать «Применить» — тогда будут созданы только выбранные задачи (например, 8 из 10).

Массовое редактирование задач списком

Тот же принцип работает и для правок. Просмотрев только что созданные задачи, можно надиктовать ещё одно длинное сообщение с исправлениями сразу по нескольким пунктам: переформулировать текст, добавить исполнителя, скорректировать приоритет — всё одним потоком.

После команды AI UTasks выведет список предложенных изменений с кнопками «Применить / Не применить» под каждым пунктом.

Режимы можно комбинировать: в одном заходе создать новые задачи и одновременно отредактировать существующие.

Расшифровка аудио- и видеозвонков

Ещё один способ получить конспект встречи — обычный аудио- или видеозвонок в Telegram (эта функция мессенджера работает сама по себе). Порядок действий:

  • Перед звонком обязательно включите запись — бот сам ничего не слушает и не записывает без этого шага.

  • После звонка запись автоматически попадает в «Избранное» (Saved Messages) того, кто нажал «Записать».

  • Форвардните запись в групповой чат.

Важно: для того чтобы бот сам распознал пересланное аудио как запись встречи, он должен быть администратором чата.

  • Дайте команду AI — бот расшифрует запись и расставит задачи по участникам, точно так же, как в режиме «митинг».

Текущее ограничение: аудио- и голосовые сообщения длиннее одного часа расшифровке не поддаются — в пределах часа работает без ограничений.