53 Commits (d704080fc3b89a698b6e3b5557e9ad2a319f1243)

Author SHA1 Message Date
  Adam Gauthier 3755a027b3 feature: Provide ParameterInfo with error ParseResult (#1355) 6 years ago
  Christopher Felegy 2e95c4913b fix: ignore escape behavior on remainder parameters (#994) 6 years ago
  Christopher Felegy a8c853f1ec Revert "Merge remote-tracking branch 'quahu/dev' into dev" 6 years ago
  Christopher Felegy 8fb0d5dc13 Merge remote-tracking branch 'quahu/dev' into dev 6 years ago
  Chris Johnston 65b8c09727 fix: Only escape the closing quotation mark of non-remainder strings (#1226) 7 years ago
  Still Hsu ff0fea98a6 Documentation Overhaul (#1161) 7 years ago
  Chris Johnston cee71ef35a Add support for parsing multiple types of quotation marks in commands, Fix #942 (#943) 7 years ago
  Joe4evr 6d3010065f Allow setting IgnoreExtraArgs on an individual basis (#998) 7 years ago
  Quahu 7457847489 I broke it even more with this PR, lol 7 years ago
  Quahu 7d1f4d1dff Smh, Finitey 7 years ago
  vim2meta 5f46aef3a7 Ability to ignore unused parameters instead of failing the command. (#915) 8 years ago
  Christopher F 14fbe40cbc Add Async suffix to command-related Tasks (#804) 8 years ago
  Finite Reality 032aba9129 Update commands with C#7 features (#689) 8 years ago
  RogueException 2c075e186a Added support for custom ModuleBase command contexts. Added SocketCommandContext/RpcCommandContext. 9 years ago
  Davipb b0286975cd Fix parsing of multiple quoted parameters 9 years ago
  FiniteReality af433c82cc Complete builders, start work on using them 9 years ago
  RogueException 635819b89f Reduced command module lifetime to a single command execution. Removed ModuleAttribute. 9 years ago
  RogueException 708f9fe514 Added CommandContext, fixed commands compile errors 9 years ago
  FiniteReality 42e127ac85 Resolve #251 9 years ago
  RogueException 23a0316252 Split IMessage into IUserMessage and ISystemMessage 9 years ago
  RogueException f6d8659a2e Removed ParamList null checks 9 years ago
  Khionu Terabite 2e43b6b08b Fixed NullRef 9 years ago
  RogueException 99e9c36a69 Fixed nullrefs in command parsing 9 years ago
  RogueException 324664917d Added new parameter scoring, support multiple matches 9 years ago
  RogueException cc9e1c1a65 Improve array conversion for paramslist 9 years ago
  RogueException fc17aa3ea0 Remove guild check from Message.Resolve 9 years ago
  RogueException 94d6acc00e Exposed reflection classes on commands, modules and parameters 9 years ago
  RogueException a04cf5201a Cleaned up params implementation 9 years ago
  Finite Reality c8fc0ffa33 Add support for 'params' arguments 9 years ago
  RogueException c5569a44ea Renamed Unparsed -> Remainder. Fixed non-string remainder parameters. 9 years ago
  RogueException 0eb869211c Fixed escapes for unparsed parameters 9 years ago
  RogueException 7bb890cbfe Added command groups, fixed several bugs 9 years ago
  RogueException 21102e460c Fixed null char being appended to unparsed args 9 years ago
  RogueException f59b6b9004 Implemented command type readers, parser and service. 9 years ago
  RogueException 32ab967f4a Reorganized commands structure 9 years ago
  RogueException baf1efb446 Added assembly searching to commands 9 years ago
  RogueException 5ad63563c1 Added initial commands project 9 years ago
  RogueException 5bdd6a7ff3 Early 1.0 REST Preview 9 years ago
  RogueException 120950b539 Fixed a couple parser errors 10 years ago
  RogueException e64bed7bdb Fixed error 10 years ago
  RogueException 7f06b9d04b Fix up some whitespace checks 10 years ago
  RogueException c88a92f5e6 Ignore repeated whitespaces in commands, and support linebreaks and tabs 10 years ago
  RogueException d9759abf4c Added support for multiple commands at the same path 10 years ago
  RogueException c09c41599a Removed Min/MaxArgs 10 years ago
  RogueException 2126c43e1c Omitted optional args will now appear as blank strings. 10 years ago
  RogueException 5d548dca33 Added group support to help 10 years ago
  RogueException 9a783df90a Fixed a couple arg parsing errors 10 years ago
  RogueException c6a81a14b6 Added support for unparsed parameters, more cleanup 10 years ago
  RogueException c5a89655f7 Cleaned up CommandsPlugin, added CommandMap, new parameter declaration and aliases. 10 years ago
  RogueException edffc914a1 Added ArgText to commands 10 years ago