Constat
La commande `$help` n'affiche plus aucune coloration : elle sort un bloc de code brut sans mise en forme.
La coloration ANSI (catégories/commandes/descriptions en couleur dans un code block Discord ```ansi) avait été implémentée sur l'ancienne base du bot dans la branche abandonnée #15 ("tmp clean docker and add modularity", commits v0 help command / 20 \$help full color), mais cette base (bot/extends/base/base.py) a depuis été remplacée par l'architecture actuelle (src/urpy/help.py, MyHelpCommand construite sur commands.DefaultHelpCommand). La fonctionnalité n'a jamais été portée sur la nouvelle architecture.
Attendu
Restaurer la coloration du $help sur l'implémentation actuelle (`MyHelpCommand`), en s'inspirant de la technique originale (code block ```ansi + séquences d'échappement ANSI `\x1b[...m` supportées par le rendu Discord), sans dépendre du code de la PR #15 (architecture différente).
Repéré lors des tests de l'instance dev (#82).
Constat
La commande `$help` n'affiche plus aucune coloration : elle sort un bloc de code brut sans mise en forme.
La coloration ANSI (catégories/commandes/descriptions en couleur dans un code block Discord
```ansi) avait été implémentée sur l'ancienne base du bot dans la branche abandonnée #15 ("tmp clean docker and add modularity", commitsv0 help command/20 \$help full color), mais cette base (bot/extends/base/base.py) a depuis été remplacée par l'architecture actuelle (src/urpy/help.py,MyHelpCommandconstruite surcommands.DefaultHelpCommand). La fonctionnalité n'a jamais été portée sur la nouvelle architecture.Attendu
Restaurer la coloration du $help sur l'implémentation actuelle (`MyHelpCommand`), en s'inspirant de la technique originale (code block
```ansi+ séquences d'échappement ANSI `\x1b[...m` supportées par le rendu Discord), sans dépendre du code de la PR #15 (architecture différente).Repéré lors des tests de l'instance dev (#82).