Tavora

Guide

Tâches — Dans les groupes

Toutes les tâches gérables directement dans les groupes Telegram via commandes rapides. Idéal pour les équipes distribuées qui ne veulent pas quitter le chat.

1Création et affichage

/newtask title

Crée une tâche avec des paramètres inline optionnels :

  • !high / !medium / !low → priorité
  • @user → assignation
  • DD/MM ou DD/MM/YYYY → échéance (par défaut 23:59)
  • HH:MM après la date → heure d'échéance

Les mots-clés de priorité sont uniquement en anglais : !high, !medium, !low.

Exemples :

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

💡 Tu peux aussi répondre à un message avec /newtask pour le transformer en tâche.

/totask

Convertit un message (en répondant) en tâche : la première ligne devient le titre, le reste la description.

/board

Affiche le board interactif (5 tâches par page dans les groupes), paginé et filtrable par état et priorité.

/task · /tasks · /mytask · /mytasks

/task (ou alias /tasks) sans arguments affiche les tâches qui te sont assignées. /task 5 affiche la carte de la tâche #5. /mytasks et /mytask sont des alias.

Les tâches bloquées affichent le motif du blocage directement dans le blockquote, tronqué à 100 caractères s'il est long (ouvre la carte pour le voir entier).

2Gestion des tâches

  • /done 5 — Termine la tâche #5
  • /reopen 5 — Rouvre la tâche #5
  • /block 5 motif — Bloque la tâche avec un motif (max 1000 caractères)
  • /unblock 5 — Débloque la tâche #5
  • /delete 5 — Supprime la tâche (créateur, équipe ou responsables de la zone — les responsables de département uniquement dans les groupes de leur département)
  • /claim 5 — Prend en charge une tâche pas encore assignée
  • /assign 5 @user — Attribue la tâche à une ou plusieurs personnes (équipe, « Gérer les tâches » ou responsables de département dans le leur)
  • /unassign 5 @user — Retire une personne affectée (mêmes permissions que /assign)
  • /due 5 25/04 — Définit ou modifie l'échéance

3Fonctionnalités supplémentaires

  • /note 3 texte — Ajoute une note à la tâche #3 (max 2000 caractères)
  • /notes 3 — Affiche toutes les notes d'une tâche. Les cartes affichent un compteur 💬 (N) uniquement pour les notes publiques
  • /checklist 5 suivi d'un ou plusieurs éléments — Ajoute des éléments à la checklist un par ligne (Maj+Entrée pour aller à la ligne). Les virgules dans le texte ne sont pas des séparateurs. Max 30 éléments au total.
  • /find — Cherche des tâches par titre ou numéro (max 10 résultats)

/timeline

Vue temporelle des tâches du groupe triées par échéance, paginée en fenêtres de 14 jours. Chaque jour est un en-tête avec sa liste de tâches (assigné, priorité, éventuel BLOCKED), les jours déjà passés sont signalés — et les titres se lisent en entier, sans coupure.

/workload

Pour qui gère les tâches : fondateur, admins, rôles avec « Gérer les tâches » — et les responsables de département, dans les groupes de leur département. Affiche la charge de travail des membres avec :

  • Feu absolu 🟢 (0–2 tâches) · 🟡 (3–5) · 🔴 (6+)
  • Barre relative proportionnelle à la charge maximale en vue
  • Détail par priorité : 🔴 high · 🟡 medium · 🟢 low par membre
  • Alertes ⚠️ tâches en retard · 🚧 bloquées par membre
  • Total de la communauté en pied

Boutons :

  • 🎯 Qui est libre (vert) — interrupteur : filtre uniquement les membres avec 0 tâche active. Clique à nouveau pour revenir à la vue complète.
  • 🔄 Refresh (bleu) — re-chargement avec les filtres actuels
  • Filtre par rôle cyclique — alterne entre Tous et les rôles réellement présents dans la communauté (Founder, Admin, Member, personnalisés). Pas de boutons inutiles pour des rôles inexistants.

Pagination automatique : 15 membres par page avec boutons ◀ Préc / N/M / Suiv ▶. Les totaux affichés se réfèrent toujours à la communauté entière (pas seulement à la page visible).

4Détails importants

  • Toutes les commandes ont un cooldown anti-spam de 1-10 secondes selon l'action
  • Les cartes des tâches dans les groupes affichent des descriptions tronquées à 800 caractères (clique sur la carte pour voir le texte complet, jusqu'à 2000 caractères)
  • Les modifications se synchronisent automatiquement entre la vue privée et la vue groupe : si tu changes quelque chose en privé, la carte du groupe se met aussi à jour
  • Prendre en charge (claim) : une tâche non assignée peut être prise par celui qui a la permission «Créer tâches» ou «Gestion des tâches» (en plus de founder/admin qui peuvent toujours). Une fois prise, la tâche passe à l'état "En cours".
  • Multi-assignés : une tâche peut avoir plusieurs responsables. Dans les vues compactes (board, mytasks) sont affichés au maximum 2 + un compteur +N pour les autres.
  • Motif de blocage visible : quand une tâche est bloquée avec /block N motif, le motif apparaît directement dans les listes (board, timeline, mytasks) tronqué à 100 caractères.
  • Suppression : en plus de la commande /delete N, depuis la carte de la tâche dans le groupe tu peux appuyer sur Modifier puis sur le bouton 🗑 Supprimer (rouge). Toujours avec une étape de confirmation et nettoyage des rappels, notes, checklist et cartes publiées dans d'autres groupes.
Astuce pratique : utilise /totask en réponse à un message du groupe pour transformer une idée ou une décision en tâche opérationnelle, sans la réécrire.