Modify

Ticket #103 (new idea)

Opened 3 years ago

Last modified 3 years ago

architecturer les noms des commandes

Reported by: thaeron Owned by: thaeron
Priority: minor Milestone: Version 1.7
Component: modules Version:
Keywords: Cc:

Description (last modified by thaeron) (diff)

On pourrait envisager d'architecturer différemment le nom des commandes. Par exemple pour chercher une quote (donc du module quote) on ferait !quote.search, pour supprimer !quote.rm, pour changer son pass admin on ferait !admin.pass.chg et pour son mask !admin.mask.chg

Ca ajouterai une bonne dose de cohérence dans les commandes et ça éviterait qu'on ne sache pas à quel module correspond telle commande.
Soit on passe directement toutes les commandes à ce style, soit on permet que ça puisse être choisi dans la conf, soit on oublie mon idée.

Attachments

Change History

comment:1 Changed 3 years ago by thaeron

Celelibi m'a expliqué une idée très intéressante qui serait de faire des alias (un peu style shell) configurables par l'admin. Bien sûr on pourrait proposer dans l'archive du bot une liste toute faite qui utilise l'idée d'architecture des commandes.
J'aime beaucoup l'idée, mais il reste à bien réfléchir de façon à ce que l'implémentation soit simple, flexible et peu contraignante.

comment:2 in reply to: ↑ description Changed 3 years ago by thaeron

  • Description modified (diff)

Replying to thaeron:

On pourrait envisager d'architecturer différemment le nom des commandes. Par exemple pour chercher une quote (donc du module quote) on ferait !quote.search, pour supprimer !quote.rm, pour changer son pass admin on ferait !admin.chg.pass et pour son mask !admin.chg.mask

Ca ajouterai une bonne dose de cohérence dans les commandes et ça éviterait qu'on ne sache pas à quel module correspond telle commande.
Soit on passe directement toutes les commandes à ce style, soit on permet que ça puisse être choisi dans la conf, soit on oublie mon idée.

comment:3 Changed 3 years ago by thaeron

  • Milestone set to Version 1.7
View

Add a comment

Modify Ticket

Action
as new
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.