47 Commits (fc17aa3ea02b4f2d0c3e265267bb2551dbaa5ccf)

Author SHA1 Message Date
  RogueException fc17aa3ea0 Remove guild check from Message.Resolve 8 years ago
  RogueException 94d6acc00e Exposed reflection classes on commands, modules and parameters 9 years ago
  RogueException e452aa9662 Cleaned up Command Result structs 9 years ago
  RogueException 0b9f9b16a9 Merge pull request #178 from DigiTechs/command_tweaks 9 years ago
  Finite Reality f7633ea3d7 Revert 3856d43 & rename CommandParameter.Description to Summary 9 years ago
  Finite Reality 86092f9253 Rename Synopsis to Summary to improve clarity 9 years ago
  Finite Reality 11f1163ec2 Add Command and module instance parameters to CheckPermissions 9 years ago
  Finite Reality 1e72eca34a Remove Preconditions check from Command.Execute 9 years ago
  Finite Reality 046d56cab5 Add module-level preconditions and precondition for individual permissions 9 years ago
  Finite Reality 0e920da21f Complete Preconditions implementation 9 years ago
  Finite Reality a5393dc937 Rename Permission to Precondition 9 years ago
  Finite Reality 757c36ccd1 Rename and move things about 9 years ago
  Finite Reality 8c0d4b6123 Improve command documentation features 9 years ago
  Finite Reality eb38bdd437 Fix indentation 9 years ago
  Finite Reality 772fd97080 Implement initial command permissions system 9 years ago
  RogueException a04cf5201a Cleaned up params implementation 9 years ago
  Finite Reality 6732e256fb Clean up a little 9 years ago
  Finite Reality 5ce609c323 Fix small typo 9 years ago
  Finite Reality c8fc0ffa33 Add support for 'params' arguments 9 years ago
  Khionu Terabite 846a1746a2 Added `Command.Synopsis` for seperation of short and long descriptions, this being intended for long. 9 years ago
  RogueException 02d5fc4a8e Exposed CommandParameter's Type 9 years ago
  RogueException c5569a44ea Renamed Unparsed -> Remainder. Fixed non-string remainder parameters. 9 years ago
  RogueException ff017bd51f Remove string check for unparsed 9 years ago
  RogueException b407c71567 Added support for non-int enums 9 years ago
  Khionu Terabite 523b862525 Added Dynamic Enum TypeParsing, to support all enums 9 years ago
  Khionu Terabite 63fdd67413 Initial Plan for allowing custom Enum Type Readers 9 years ago
  RogueException 63fbdb394b Ensure Task return type for commands 9 years ago
  RogueException 7bb890cbfe Added command groups, fixed several bugs 9 years ago
  RogueException f59b6b9004 Implemented command type readers, parser and service. 9 years ago
  RogueException 32ab967f4a Reorganized commands structure 9 years ago
  RogueException 5bdd6a7ff3 Early 1.0 REST Preview 9 years ago
  RogueException 27d7e9915b Initial 1.0-alpha1 design changes 9 years ago
  RogueException 0db0675cb5 Rewrote AudioClient, fixed several async issues, removed most sealed keywords. 9 years ago
  RogueException c1bee10523 Cleaned up several classes 9 years ago
  RogueException 5760e94d81 Reworked internal task engine for DiscordClient and WebSocket. Several other minor async fixes. 9 years ago
  RogueException 64e6ea4173 Added GetArg(name) to CommandEventArgs 9 years ago
  RogueException 3f9e9040a5 Added Command[paramName] 9 years ago
  RogueException f06a1d7278 Added support for custom errors from permission checkers 9 years ago
  RogueException c09c41599a Removed Min/MaxArgs 9 years ago
  RogueException 093095e410 Added new permissions system, fixed more commands and module bugs. 9 years ago
  RogueException 7f8780d749 Added command categories, removed old permission resolver. 9 years ago
  RogueException c6a81a14b6 Added support for unparsed parameters, more cleanup 9 years ago
  RogueException db556c358d Added ParameterType 9 years ago
  RogueException c5a89655f7 Cleaned up CommandsPlugin, added CommandMap, new parameter declaration and aliases. 9 years ago
  Googie2149 c729eaae8b Revamped CommandsPlugin 9 years ago
  RogueException 26c603531a Fixed several command errors 9 years ago
  RogueException 9d06e2b48d Clean all the things! 9 years ago