RogueException
b407c71567
Added support for non-int enums
9 years ago
Finite Reality
b546ba919b
Simplify exception
9 years ago
RogueException
c101c44c04
Merge pull request #140 from RogueException/khio-enumpatch
Enum TypeReader
9 years ago
RogueException
c191f65c63
Fixed Mention prefix detection
9 years ago
Khionu Terabite
523b862525
Added Dynamic Enum TypeParsing, to support all enums
9 years ago
Finite Reality
39d8e3c159
Allow users to get IDependencyMap if they follow a strict format
9 years ago
RogueException
77589cc758
Fixed Discord.Net.Commands warning
9 years ago
Finite Reality
f7455c389b
Improve DI system
9 years ago
Christopher F
e266fa8b32
Cleaned up bugs in DependencyMap and ReflectionUtils
9 years ago
Christopher F
bbe51012cf
Add Dependency Map, Update Assembly Crawler
[Untested] Assembly Crawler will now accept constructors matching: new(), new(CommandService), new(IDependencyMap).
Add IDependencyMap
Add DependencyMap
9 years ago
Christopher F
6e42acba68
Add Autoload to Module Attribute
[UNTESTED] Adds an optional parameter to the Module attribute, "autoload", which defaults to true.
Specifies whether or not the assembly crawler should load this module.
9 years ago
Khionu Terabite
63fdd67413
Initial Plan for allowing custom Enum Type Readers
9 years ago
RogueException
a9bfa958dc
Reference Discord.Net with a wildcard version
9 years ago
RogueException
e2f15c96cd
Added template version for dotnet pack --version-suffic
9 years ago
RogueException
53e1c79848
Cleaned up mention logic, removed User.NicknameMention
9 years ago
RogueException
da2002b520
Renamed Message.Text -> Message.Content
9 years ago
RogueException
efc87ef06d
Removed IMessage.Text, renamed RawText -> Text, added Resolve
9 years ago
RogueException
0eb869211c
Fixed escapes for unparsed parameters
9 years ago
RogueException
079d9d487d
Forwarded the parse error if a command search has only one match
9 years ago
Khionu Terabite
3ad3912606
We all do it now and then <3
9 years ago
RogueException
7723130713
Implemented new CommandMap
9 years ago
RogueException
37ab13160b
Fixed CommandService.Execute crash bug
9 years ago
RogueException
5c5a9c8d6f
Fixed User TypeReader not resolving in DMs
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
602ac134e5
Added Prefix check extensions to IMessage
9 years ago
RogueException
f6c31a0b19
Added argPos overloadeds to CommandService's Search and Execute
9 years ago
RogueException
0e710cc76a
Added a shorthand CommandService.Execute method
9 years ago
RogueException
eb7ec637a5
Cleaned up several CommandService functions
9 years ago
RogueException
5ac320312d
Added CommandService.Unload(Module) overload
9 years ago
RogueException
bfea0ef0a2
Added ordered user mentions, fixed role and channel mention resolving
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
480034feed
Added command map
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
27d7e9915b
Initial 1.0-alpha1 design changes
9 years ago
RogueException
5c64cb68bf
Cleaned up a bit of the modules/services add/get format
9 years ago
RogueException
2d0ff089a9
0.9.0-rc3-1
9 years ago
RogueException
173df19439
Fixed crash with short mention activation strings
9 years ago
RogueException
720e202cb6
0.9.0-rc3
10 years ago
RogueException
41ae3ea80c
Fixed Discord.Net versioning warnings
10 years ago
RogueException
34fd47bb5d
0.9-rc3
10 years ago
RogueException
196c6ac698
Fixed crash if prefix mention is checked in PM
10 years ago
RogueException
2528c3feb4
Updated Versions
10 years ago
RogueException
9843298af8
Added GlobalWhitelist/Blacklist extension methods
10 years ago
RogueException
cb4d00ac4e
Split config into builder and immutable classes, added some audioservice extension methods.
10 years ago
RogueException
ef95539e2e
Cleaned up the help command's footer
10 years ago