Architecture dynamique de TCollectif sur Discord
La structure vise a rester reutilisable hors du contexte interne. Le premier niveau est celui des Projets, libelles de facon humaine. En dessous, les Modules et les Equipes sont numerotes pour suggerer un ordre procedural, tout en restant exploitables par un bot et par une publication web.
Convention de nommage visee
- Projet : intitule lisible, sans obligation de numero.
- Module : numero + slug + titre court, pour garder une lecture stable dans Discord et dans les URLs.
- Equipe : numero derive du module, pour visualiser la position logique d'une equipe dans l'ensemble.
Exemple d'esprit : Projet Civique / Module 03 / Equipe 03.2. Le bot peut ensuite decliner cette logique en categories, roles et salons.
Pipeline Discord vers site web
- Lecture de l'etat courant du serveur : categories, salons, roles, couleurs, permissions.
- Sauvegarde locale des exports pour garder une base avant toute modification.
- Affichage web de la taxonomie courante pour permettre la consultation directe des salons.
- Publication ulterieure des syntheses de modules sous forme de pages et sous-chapitres.
Vers les webhooks
La page Current TaxoDiscord est preparee pour devenir le point d'entree d'une future interaction site vers Discord. La bonne sequence reste toutefois : export, verification, affichage, puis action.
Autrement dit : on commence par connaitre exactement la taxonomie et les permissions, ensuite seulement on autorise des publications automatisees ciblees par salon.