Теги

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

Для задач есть возможность устанавливать теги через решетку #: они появятся в интерфейсе мини-приложения и версии для браузера и будет возможность отфильтровать списки задач по выбранным тегам.

Как установить тег у задачи

При создании или редактировании задачи в тексте можно написать один или несколько тегов через решетку # – текстом или любым emoji (например, 👍).

Например:

  • задача #проект – задаче установится тег #проект,
  • новая задача #❗️ #семья – установятся два тега: #❗️ и #семья.

Если указывается не существовавший до этого тег, то он автоматически будет создан и присвоен задаче. Если тег уже существует, то есть был ранее создан, то он просто присвоится к задаче.

Теги в мини-приложении

В чат-боте Telegram сам запоминает теги, которые ранее вводились в диалоге, и предлагает выбрать их из подсказки, когда в сообщение введена решетка #.

Теги в боте

  • На бесплатном тарифе можно создать до пяти тегов.
  • В платных тарифах — теги без ограничений.

Фильтрация задач по тегам

В мини-приложении и версии для браузера можно отфильтровать по тегам открытый список задач (на день, все невыполненные или Инбокс):

  • в мини-приложении: в меню, которое открывается по иконке справа вверху экрана,
  • в версии для браузера: в левой колонке под списком дней.
Можно отметить несколько тегов одновременно, тогда в списке отобразятся задачи, у которых есть хотя бы один из выбранных тегов.

В меню будут выделены выбранные теги: если повторно нажать на выбранный тег, то фильтрация по нему сбросится. Также можно нажать на крестик рядом со списком тегов – тогда фильтр сбросится полностью.

Также выбранные теги отображаются в заголовке страницы. Когда фильтрация активна, рядом с заголовком появится ссылка «Сбросить теги», которая сбрасывает фильтр.

Фильтрация по тегам в интерфейсе браузера

К командам бота /today, /tomorrow, /inbox и /all можно добавить один или несколько тегов для того, чтобы отфильтровать

Например, команда /all #bob выведет все невыполненные задачи не из инбокса с тэгом #bob. Команда /today #bob #work отобразит все сегодняшние задачи с наличием хотя бы одного из двух тегов.

Фильтрация по тегам в боте

Как отвязать тег от задачи

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

Как удалить тег

Чтобы удалить тег, нужно удалить все задачи, к которым он был присвоен (включая выполненные), либо отвязать от тега все задачи – тогда тег будет автоматически удален.

Теги в рабочих группах

На текущий момент с тегами можно работать только в личных задачах.

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