Commit Graph

370 Commits

Author SHA1 Message Date
RogueException
5d548dca33 Added group support to help 2015-11-04 23:08:00 -04:00
Googie2149
35d07edbbd Help command changes 2015-11-04 20:34:14 -05:00
RogueException
9a783df90a Fixed a couple arg parsing errors 2015-11-03 21:01:42 -04:00
RogueException
83696c359b Added CommandMap.GetMap overloads 2015-11-03 19:24:07 -04:00
RogueException
92ceacd01e Added basic service model, even more commands cleanup! 2015-11-01 23:29:40 -04:00
RogueException
c6a81a14b6 Added support for unparsed parameters, more cleanup 2015-11-01 23:29:40 -04:00
RogueException
faae530ae1 Brought back CommandPlugin.CommandChar 2015-11-01 23:29:40 -04:00
RogueException
ee22765215 Renamed IsHidden -> Hide 2015-11-01 23:29:40 -04:00
RogueException
db556c358d Added ParameterType 2015-11-01 23:29:40 -04:00
RogueException
5c2c367228 Fixed crash for having multiple optional parameters 2015-11-01 23:29:40 -04:00
RogueException
c5a89655f7 Cleaned up CommandsPlugin, added CommandMap, new parameter declaration and aliases. 2015-11-01 23:29:40 -04:00
RogueException
ecc6ee648e Cleaned up a few parts, combined all errors into one event. 2015-11-01 23:29:40 -04:00
Googie2149
89eb8f168b Fixed commands with .AnyArgs() set 2015-11-01 23:29:40 -04:00
Googie2149
c729eaae8b Revamped CommandsPlugin
This uses a dictionary for the commands list, if a command has a max
args set it'll only get that amount, will call the UnkownCommand event,
and now has a built in help command that can be optionally enabled.
CommandChar is now a list, but a single character can still be used.
Externally, not much should have changed, but commands can be hidden
from the help command and a description can be set. There's probably
more that I've forgotten about.
2015-11-01 23:29:40 -04:00
Brandon Smith
a4d6a0e2bc 0.8.1-beta1 2015-10-26 09:22:59 -03:00
RogueException
7e2093e454 Added ConfigureAwait(false) where missing 2015-10-25 06:30:06 -03:00
RogueException
ecff2ebf17 Renamed some events 2015-10-25 06:21:34 -03:00
RogueException
20731b3c92 More member -> user renaming 2015-10-25 05:57:13 -03:00
RogueException
2acd4f8861 Even more bug fixes 2015-10-25 02:00:55 -03:00
RogueException
6fd3683ce7 More member -> user renames 2015-10-24 22:58:13 -03:00
RogueException
01f299e030 Started rename of member -> user, added server permission resolving, added channel message cache options. 2015-10-24 22:16:38 -03:00
RogueException
ef0e9df5d1 Fixed broken file references 2015-10-24 01:44:20 -03:00
RogueException
dd6ceb8469 Started major API refactor 2015-10-24 01:39:06 -03:00
RogueException
a844fa9bf3 0.8.0-beta1 2015-10-18 08:45:00 -03:00
RogueException
cc08046acd 0.7.4 2015-10-18 02:46:23 -03:00
RogueException
16418f61b9 Move TaskHelper to Shared folder 2015-10-17 23:44:55 -03:00
RogueException
3611ab9452 0.7.3-beta4 2015-10-17 18:53:04 -03:00
RogueException
81428ac0e2 Fixed warning 2015-10-17 00:30:21 -03:00
RogueException
27db09bdc7 0.7.3-beta3 2015-10-16 23:44:42 -03:00
RogueException
edffc914a1 Added ArgText to commands 2015-10-15 14:01:53 -03:00
RogueException
981df84780 Removed Install function from CommandsPlugin 2015-10-14 19:43:06 -03:00
RogueException
d54bb75e2e Updated commands extension description 2015-10-14 02:57:08 -03:00
RogueException
43644c8e4a 0.7.3-beta2 2015-10-13 05:04:09 -03:00
RogueException
ed2ab4e41c Added support for blank command groups 2015-10-12 23:09:39 -03:00
RogueException
48028f9c90 0.7.3-beta1 2015-10-12 03:47:07 -03:00
RogueException
5343eabc1e 0.7.2 2015-10-10 22:57:22 -03:00
RogueException
e96589bc26 Fixed dependency warning 2015-10-07 13:34:02 -03:00
RogueException
53e60b4490 0.7.2-beta2 2015-10-07 00:24:40 -03:00
RogueException
567588b4c6 Added Member to CommandEventArgs 2015-10-06 15:30:30 -03:00
RogueException
106843fc93 Removed DiscordBotClient, moved to CommandsPlugin 2015-10-05 14:42:36 -03:00
RogueException
6f962ff5e1 0.7.2-beta1 2015-10-04 22:22:12 -03:00
RogueException
27840e39ff 0.7.1 2015-10-02 11:08:02 -03:00
RogueException
94b93a1482 0.7.1-beta3 2015-10-01 18:45:32 -03:00
RogueException
796b639ee1 0.7.1-beta2 2015-10-01 13:14:17 -03:00
RogueException
b1226b13ed 0.7.1-beta1 2015-09-27 16:18:11 -03:00
RogueException
c0acc41e99 0.7.1-beta1 2015-09-27 16:17:01 -03:00
RogueException
a965ec4a23 General Voice improvements - encryption, initial decoding, more config options 2015-09-26 19:43:21 -03:00
Brandon Smith
7e3ad11a8b Added MonoDevelop support 2015-09-25 22:01:30 -03:00
RogueException
1d485eb641 Refactored project structure and API calls. Exposed DiscordAPIClient as public. 2015-09-25 16:50:49 -03:00
RogueException
34a1550b8c 0.7.0 2015-09-23 22:55:35 -03:00