Tavora

Guia

Tarefas — Nos grupos

Todas as tarefas gerenciáveis diretamente nos grupos do Telegram via comandos rápidos. Ótimo para times distribuídos que não querem sair do chat.

1Criação e visualização

/newtask title

Cria uma tarefa com parâmetros inline opcionais:

  • !high / !medium / !low → prioridade
  • @user → atribuição
  • DD/MM ou DD/MM/YYYY → prazo (padrão 23:59)
  • HH:MM após a data → hora do prazo

As palavras-chave de prioridade são apenas em inglês: !high, !medium, !low.

Exemplos:

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

💡 Você também pode responder a uma mensagem com /newtask para transformá-la em tarefa.

Exemplo de /newtask com parâmetros inline e card criado
Exemplo de /newtask com parâmetros inline e card criado

/totask

Converte uma mensagem (respondendo) em uma tarefa: a primeira linha vira o título, o restante a descrição.

/board

Mostra o board interativo (5 tarefas por página nos grupos), paginado e filtrável por estado e prioridade.

/board — visão interativa das tarefas do grupo, paginada e filtrável
/board — visão interativa das tarefas do grupo, paginada e filtrável

/task · /tasks · /mytask · /mytasks

/task (ou alias /tasks) sem argumentos mostra as tarefas atribuídas a você. /task 5 mostra o card da tarefa #5. /mytasks e /mytask são alias.

Tarefas bloqueadas mostram o motivo do bloqueio diretamente no blockquote, truncado a 100 caracteres se for longo (abra o card para vê-lo inteiro).

/task — as tarefas atribuídas a você, mostradas no grupo
/task — as tarefas atribuídas a você, mostradas no grupo

2Gestão de tarefas

  • /done 5 — Conclui a tarefa #5
  • /reopen 5 — Reabre a tarefa #5
  • /block 5 motivo — Bloqueia a tarefa com motivo (máx. 1000 caracteres)
  • /unblock 5 — Desbloqueia a tarefa #5
  • /delete 5 — Exclui a tarefa (apenas criador ou gestores)
  • /claim 5 — Assume uma tarefa ainda não atribuída
  • /assign 5 @user — Atribui a tarefa a um ou mais usuários
  • /unassign 5 @user — Remove um responsável
  • /due 5 25/04 — Define ou altera o prazo

3Funcionalidades adicionais

  • /note 3 texto — Adiciona uma nota à tarefa #3 (máx. 2000 caracteres)
  • /notes 3 — Mostra todas as notas de uma tarefa. Os cards mostram um contador 💬 (N) apenas para as notas públicas
  • /checklist 5 seguido de um ou mais itens — Adiciona itens ao checklist um por linha (Shift+Enter para nova linha). Vírgulas no texto não são separadores. Máx. 30 itens no total.
  • /find — Busca tarefas por título ou número (máx. 10 resultados)

/timeline

Visão temporal das tarefas do grupo ordenadas por prazo, paginada em janelas de 14 dias. Cada dia tem um cabeçalho fora do blockquote, e as tarefas do dia (com responsável, prioridade, eventual badge BLOCKED) ficam reunidas dentro da citação. As seções são separadas por uma linha vazia para legibilidade.

/timeline — tarefas ordenadas por prazo em janelas de 14 dias
/timeline — tarefas ordenadas por prazo em janelas de 14 dias

/workload

Apenas para quem tem a permissão «Gestão de tarefas» (founder, admin ou funções com manage_tasks). Mostra a carga de trabalho dos membros com:

  • Semáforo absoluto 🟢 (0–2 tarefas) · 🟡 (3–5) · 🔴 (6+)
  • Barra relativa proporcional ao máximo de carga em vista
  • Detalhamento por prioridade: 🔴 high · 🟡 medium · 🟢 low por membro
  • Alertas ⚠️ tarefas atrasadas · 🚧 bloqueadas por membro
  • Total da comunidade no rodapé

Botões:

  • 🎯 Quem está livre (verde) — interruptor: filtra apenas membros com 0 tarefas ativas. Clique de novo para voltar à visão completa.
  • 🔄 Refresh (azul) — re-fetch com os filtros atuais
  • Filtro por função cíclico — alterna entre Todos e as funções realmente presentes na comunidade (Founder, Admin, Member, personalizadas). Sem botões inúteis para funções inexistentes.

Paginação automática: 15 membros por página com botões ◀ Ant. / N/M / Próx. ▶. Os totais exibidos sempre se referem à comunidade inteira (não apenas à página visível).

/workload — semáforo, detalhamento por prioridade, filtro por função e paginação
/workload — semáforo, detalhamento por prioridade, filtro por função e paginação

4Detalhes importantes

  • Todos os comandos têm cooldown anti-spam de 1-10 segundos dependendo da ação
  • Os cards das tarefas nos grupos mostram descrições truncadas a 800 caracteres (clique no card para ver o texto completo, até 2000 caracteres)
  • As mudanças se sincronizam automaticamente entre a visão privada e a do grupo: se você muda algo no privado, aparece atualizado também no card do grupo
  • Assumir (claim): uma tarefa não atribuída pode ser assumida por quem tem a permissão «Criar tarefas» ou «Gestão de tarefas» (além de founder/admin que sempre podem). Uma vez assumida, a tarefa passa para o estado "Em andamento".
  • Multi-responsáveis: uma tarefa pode ter várias pessoas responsáveis. Nas visões compactas (board, mytasks) são mostrados no máximo 2 + um contador +N para os demais.
  • Motivo do bloqueio visível: quando uma tarefa está bloqueada com /block N motivo, o motivo aparece diretamente nas listas (board, timeline, mytasks) truncado a 100 caracteres.
  • Exclusão: além do comando /delete N, do card da tarefa no grupo você pode pressionar Editar e depois o botão 🗑 Excluir (vermelho). Sempre com etapa de confirmação e limpeza de lembretes, notas, checklist e cards publicados em outros grupos.
Dica prática: use /totask em resposta a uma mensagem do grupo para transformar uma ideia ou decisão em uma tarefa operacional, sem reescrevê-la.