I have a suggestion,
!listcommands
Will list all the commands with their descriptions 
 
For example (copied a part from first post)
Taco says: !listcommands
SonicSam says:
    * !fileserver - Welcome command, can be used to check if the FileServer is active
    * !login <user> <pass> - logs the user in
    * !dir - list the current directory's content. supports wildcards
    * !cd - browses to the specified directory. supports "cd .." to go back one directory and "cd \" to go back to the root folder
    * !get - get the specified file
    * !getm - gets files that match the criteria (wildcards). it has a limit to the number of simultaneous files that can be sent, set by the FileServer owner
    * !pwd - prints your working directory, as well as the number of folders and files in it. this command is always triggered when you change directory (cd command)