Well, here's a how I'd like to see the "!group"- and the "!help"-command:
!group
Current command:
"!group <exact name/short name>|<gid>"
Current output:
"<Group-Name> (<Short Name>) [<gid>], <Additional Info>"
Command suggestion:
"!group <partial name/abbreviation>|<gid>" -- Make that command respond to partial matches
Output suggestion:
If there is an *exact* match, give out that entry as obove and add: "Other Entries: <PartialMatch1> <PartialMatch2> ..."
If there are multiple partial matches, give out all of them in a similar form as the current !file-output
Reasons:
It's more flexible and might help avoiding to add the same group two times.
Joint projects can easier be shown that way, because "r-b" would return the entry "r-b&aoi" too. Someday the last point should be dealt with in a more elegant way, but for now it'd be a good workaround too.
!help
Current command:
"!help"
Current output:
"HELP: supported commands: !anime <name>,"...
Command suggestion:
"!help <command>" (optional)[/u]
Output suggestion:
Normal output if no command given, output of the command's usage in the other case.
Example: "!help !anime" or "help anime" should give the same reply as "!anime" does right now.
Reasons:
More user-friendly since it'd be an intuitive approach.
Anyway, this is meant to be discussed, feel free to give your opinions
