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.

Exemple de /newtask avec paramètres inline et carte créée
Exemple de /newtask avec paramètres inline et carte créée

/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é.

/board — vue interactive des tâches du groupe, paginée et filtrable
/board — vue interactive des tâches du groupe, paginée et filtrable

/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).

/task — les tâches qui te sont assignées, affichées dans le groupe
/task — les tâches qui te sont assignées, affichées dans le groupe

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 ou gestionnaires uniquement)
  • /claim 5 — Prend en charge une tâche pas encore assignée
  • /assign 5 @utilisateur — Assigne la tâche à un ou plusieurs utilisateurs
  • /unassign 5 @utilisateur — Retire un 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 a un en-tête en dehors du blockquote, et les tâches du jour (avec assigné, priorité, éventuel badge BLOCKED) sont rassemblées dans la citation. Les sections sont séparées par une ligne vide pour la lisibilité.

/timeline — tâches triées par échéance par fenêtres de 14 jours
/timeline — tâches triées par échéance par fenêtres de 14 jours

/workload

Uniquement pour ceux qui ont la permission «Gestion des tâches» (founder, admin ou rôles avec manage_tasks). 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).

/workload — feu, détail par priorité, filtre par rôle et pagination
/workload — feu, détail par priorité, filtre par rôle et pagination

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.