Tavora

Руководство

Задачи — в группах

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

1Создание и просмотр

/newtask title

Создаёт задачу с необязательными inline-параметрами:

  • !high / !medium / !low → приоритет
  • @user → назначение
  • DD/MM или DD/MM/YYYY → срок (по умолчанию 23:59)
  • HH:MM после даты → время срока

Ключевые слова приоритета только на английском: !high, !medium, !low.

Примеры:

  • /newtask Buy markers
  • /newtask Monthly report !high @mario 15/04
  • /newtask Customer call !high @mario 20/04 18:30
  • /newtask Fix login bug !high

💡 Можно также ответить на сообщение командой /newtask, чтобы превратить его в задачу.

Пример /newtask с inline-параметрами и созданной карточкой
Пример /newtask с inline-параметрами и созданной карточкой

/totask

Превращает сообщение (в ответ на него) в задачу: первая строка становится заголовком, остальное — описанием.

/board

Показывает интерактивный board (5 задач на страницу в группах), с пагинацией и фильтрами по статусу и приоритету.

/board — интерактивный вид задач группы, с пагинацией и фильтрами
/board — интерактивный вид задач группы, с пагинацией и фильтрами

/task · /tasks · /mytask · /mytasks

/task (или alias /tasks) без аргументов показывает задачи, назначенные Вам. /task 5 показывает карточку задачи #5. /mytasks и /mytask — alias.

Заблокированные задачи показывают причину блокировки прямо в blockquote, обрезанную до 100 символов (откройте карточку, чтобы увидеть целиком).

/task — задачи, назначенные Вам, показанные в группе
/task — задачи, назначенные Вам, показанные в группе

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

  • /done 5 — Завершить задачу #5
  • /reopen 5 — Открыть задачу #5 заново
  • /block 5 причина — Заблокировать задачу с причиной (макс. 1000 символов)
  • /unblock 5 — Разблокировать задачу #5
  • /delete 5 — Удалить задачу (только создатель или менеджеры)
  • /claim 5 — Взять задачу, ещё не назначенную
  • /assign 5 @user — Назначить задачу одному или нескольким пользователям
  • /unassign 5 @user — Снять одного назначенного
  • /due 5 25/04 — Установить или изменить срок

3Дополнительные возможности

  • /note 3 текст — Добавить заметку к задаче #3 (макс. 2000 символов)
  • /notes 3 — Показать все заметки задачи. Карточки показывают счётчик 💬 (N) только для публичных заметок
  • /checklist 5 с одним или более пунктами — Добавляет пункты чек-листа по одному в строке (Shift+Enter для переноса). Запятые в тексте не разделители. Макс. 30 пунктов всего.
  • /find — Поиск задач по заголовку или номеру (макс. 10 результатов)

/timeline

Временной вид задач группы по сроку, с пагинацией в окнах по 14 дней. У каждого дня есть заголовок вне blockquote, а задачи дня (с исполнителем, приоритетом, опциональным бейджем BLOCKED) собраны внутри цитаты. Секции разделены пустой строкой для читаемости.

/timeline — задачи по сроку в окнах по 14 дней
/timeline — задачи по сроку в окнах по 14 дней

/workload

Только для тех, у кого есть право «Управление задачами» (founder, admin или роли с manage_tasks). Показывает рабочую нагрузку участников с:

  • Абсолютным светофором 🟢 (0–2 задач) · 🟡 (3–5) · 🔴 (6+)
  • Относительной полосой, пропорциональной максимуму нагрузки в виде
  • Разбивкой по приоритету: 🔴 high · 🟡 medium · 🟢 low по каждому участнику
  • Алертами ⚠️ просроченные задачи · 🚧 заблокированные по участнику
  • Итогом по сообществу в подвале

Кнопки:

  • 🎯 Кто свободен (зелёная) — переключатель: оставляет только участников с 0 активных задач. Клик ещё раз — обратно в полный вид.
  • 🔄 Refresh (синяя) — перезапрос с текущими фильтрами
  • Фильтр роли циклический — переключается между Все и реально присутствующими в сообществе ролями (Founder, Admin, Member, пользовательские). Никаких бесполезных кнопок для отсутствующих ролей.

Автоматическая пагинация: 15 участников на страницу, кнопки ◀ Пред / N/M / След ▶. Показанные итоги всегда относятся ко всему сообществу (не только к видимой странице).

/workload — светофор, разбивка по приоритету, фильтр роли и пагинация
/workload — светофор, разбивка по приоритету, фильтр роли и пагинация

4Важные детали

  • У всех команд есть анти-спам кулдаун 1–10 секунд в зависимости от действия
  • Карточки задач в группах показывают описания обрезанными до 800 символов (нажмите карточку, чтобы увидеть полный текст, до 2000 символов)
  • Изменения автоматически синхронизируются между приватным видом и видом группы: если что-то меняется в личке, карточка группы тоже обновляется
  • Взять (claim): неназначенную задачу может взять тот, у кого есть право «Создавать задачи» или «Управление задачами» (плюс founder/admin, которые могут всегда). После взятия задача переходит в состояние "В работе".
  • Несколько исполнителей: у задачи может быть несколько ответственных. В компактных видах (board, mytasks) показывается максимум 2 + счётчик +N для остальных.
  • Видимая причина блокировки: когда задача заблокирована командой /block N причина, причина появляется прямо в списках (board, timeline, mytasks), обрезанная до 100 символов.
  • Удаление: помимо команды /delete N, из карточки задачи в группе можно нажать Изменить, а затем кнопку 🗑 Удалить (красную). Всегда с шагом подтверждения и очисткой напоминаний, заметок, чек-листа и карточек, опубликованных в других группах.
Совет: используйте /totask в ответ на сообщение группы, чтобы превратить идею или решение в действенную задачу, не переписывая текст.