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
2016-07-20 17:50:52 -04:00
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.
2016-07-20 17:20:37 -04:00
Khionu Terabite
63fdd67413
Initial Plan for allowing custom Enum Type Readers
2016-07-20 15:17:22 -04:00
RogueException
a9bfa958dc
Reference Discord.Net with a wildcard version
2016-07-20 16:03:54 -03:00
RogueException
e2f15c96cd
Added template version for dotnet pack --version-suffic
2016-07-19 15:55:13 -03:00
RogueException
53e1c79848
Cleaned up mention logic, removed User.NicknameMention
2016-07-19 15:55:00 -03:00
RogueException
da2002b520
Renamed Message.Text -> Message.Content
2016-07-15 22:34:27 -03:00
RogueException
efc87ef06d
Removed IMessage.Text, renamed RawText -> Text, added Resolve
2016-07-13 13:07:24 -03:00
RogueException
0eb869211c
Fixed escapes for unparsed parameters
2016-07-13 08:09:23 -03:00
RogueException
079d9d487d
Forwarded the parse error if a command search has only one match
2016-07-12 07:39:27 -03:00
Khionu Terabite
3ad3912606
We all do it now and then <3
2016-07-07 20:35:46 -04:00
RogueException
7723130713
Implemented new CommandMap
2016-06-29 07:03:44 -03:00
RogueException
37ab13160b
Fixed CommandService.Execute crash bug
2016-06-29 05:27:29 -03:00
RogueException
5c5a9c8d6f
Fixed User TypeReader not resolving in DMs
2016-06-29 05:27:18 -03:00
RogueException
63fbdb394b
Ensure Task return type for commands
2016-06-27 07:07:56 -03:00
RogueException
7bb890cbfe
Added command groups, fixed several bugs
2016-06-27 06:56:24 -03:00
RogueException
602ac134e5
Added Prefix check extensions to IMessage
2016-06-26 22:54:12 -03:00
RogueException
f6c31a0b19
Added argPos overloadeds to CommandService's Search and Execute
2016-06-26 22:53:46 -03:00
RogueException
0e710cc76a
Added a shorthand CommandService.Execute method
2016-06-26 21:40:05 -03:00
RogueException
eb7ec637a5
Cleaned up several CommandService functions
2016-06-26 21:06:34 -03:00
RogueException
5ac320312d
Added CommandService.Unload(Module) overload
2016-06-26 21:00:39 -03:00
RogueException
bfea0ef0a2
Added ordered user mentions, fixed role and channel mention resolving
2016-06-26 19:06:10 -03:00
RogueException
21102e460c
Fixed null char being appended to unparsed args
2016-06-26 05:08:29 -03:00
RogueException
f59b6b9004
Implemented command type readers, parser and service.
2016-06-26 03:35:40 -03:00
RogueException
32ab967f4a
Reorganized commands structure
2016-06-21 05:34:11 -03:00
RogueException
480034feed
Added command map
2016-06-19 18:55:12 -03:00
RogueException
baf1efb446
Added assembly searching to commands
2016-06-14 21:34:41 -03:00
RogueException
5ad63563c1
Added initial commands project
2016-06-13 20:06:44 -03:00
RogueException
5bdd6a7ff3
Early 1.0 REST Preview
2016-04-04 20:15:16 -03:00
RogueException
27d7e9915b
Initial 1.0-alpha1 design changes
2016-02-24 07:00:49 -04:00
RogueException
5c64cb68bf
Cleaned up a bit of the modules/services add/get format
2016-02-15 15:08:59 -04:00
RogueException
2d0ff089a9
0.9.0-rc3-1
2016-02-14 13:48:58 -04:00
RogueException
173df19439
Fixed crash with short mention activation strings
2016-02-14 13:45:58 -04:00
RogueException
720e202cb6
0.9.0-rc3
2016-02-13 16:47:37 -04:00
RogueException
41ae3ea80c
Fixed Discord.Net versioning warnings
2016-02-13 16:24:03 -04:00
RogueException
34fd47bb5d
0.9-rc3
2016-02-12 22:09:02 -04:00
RogueException
196c6ac698
Fixed crash if prefix mention is checked in PM
2016-02-12 00:32:50 -04:00
RogueException
2528c3feb4
Updated Versions
2016-02-11 20:48:49 -04:00
RogueException
9843298af8
Added GlobalWhitelist/Blacklist extension methods
2016-02-10 17:19:19 -04:00
RogueException
cb4d00ac4e
Split config into builder and immutable classes, added some audioservice extension methods.
2016-02-09 18:02:49 -04:00
RogueException
ef95539e2e
Cleaned up the help command's footer
2016-02-09 15:20:12 -04:00
RogueException
88776c94d1
Fixed a couple substring bugs in commandservice
2016-02-09 15:13:25 -04:00
RogueException
2849acb005
Cleaned up new CommandService activations and help args.
2016-02-09 15:07:59 -04:00
Googie2149
eaa9065d00
Allow ActivationMode.Mention to kinda work in PM from the client
2016-01-27 15:49:43 -05:00
Googie2149
00171c68ac
Custom activation methods
2016-01-27 15:10:03 -05:00
Googie2149
484b2b1391
Removed extra bracket
2016-01-27 11:25:14 -05:00
Googie2149
2ed49d2fd5
Change built in help
...
Finally removed the placeholders...
2016-01-25 17:55:35 -05:00
RogueException
0db0675cb5
Rewrote AudioClient, fixed several async issues, removed most sealed keywords.
2016-01-19 08:31:45 -04:00
RogueException
f581434497
Cleaned up a few internal command constructor, fixed subgroups not maintaining category
2016-01-18 22:52:16 -04:00
RogueException
a2c9373ed6
Fixed several potential deadlocks
2016-01-13 22:03:10 -04:00