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, чтобы превратить его в задачу.

/totask

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

/board

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

/task · /tasks · /mytask · /mytasks

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

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

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

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

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

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

/timeline

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

/workload

Для тех, кто ведёт задачи: основатель, админы, роли с правом «Управлять задачами» — и ответственные за отдел, в группах своего отдела. Показывает рабочую нагрузку участников с:

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

Кнопки:

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

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

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

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