Commit Graph

370 Commits

Author SHA1 Message Date
RogueException
3ddd8b509b Added func-based UsingXXX extensions 2016-01-09 19:41:53 -04:00
RogueException
da1721b4e7 Fixed typo 2016-01-08 18:19:04 -04:00
RogueException
55c5f0dade Cleaned up extension projects, added fluent extension methods 2016-01-05 00:11:35 -04:00
RogueException
120950b539 Fixed a couple parser errors 2016-01-01 19:42:09 -04:00
RogueException
c1bee10523 Cleaned up several classes 2016-01-01 01:06:34 -04:00
RogueException
aa040193a1 Renamed User.CreateChannel to CreatePMChannel, added DiscordClient.CreatePMChannel(userId) 2015-12-31 04:24:23 -04:00
RogueException
8f4bbe66ea Don't force a bad permission message 2015-12-28 16:21:55 -04:00
RogueException
375c25c813 Improve async and reconnect stability. Added support for websocket 1012 2015-12-26 03:58:43 -04:00
RogueException
f61b9febfb Added custom error to AddCheck(lambda) 2015-12-26 02:35:12 -04:00
RogueException
5c18600a51 Downgraded to Net45 2015-12-24 22:35:42 -04:00
RogueException
89eba9acb4 I shan't, it's Christmas! 2015-12-23 04:35:14 -04:00
RogueException
1762bf438f Fixed modules/commands compile errors 2015-12-23 03:00:46 -04:00
RogueException
06fae0c95a Re-added model functions, and added legacy extensions 2015-12-23 02:49:07 -04:00
RogueException
d10e771169 0.9.0-alpha2, Updated to .Net 4.6 2015-12-22 20:36:23 -04:00
RogueException
2dca7d9ebe Changed ids to uint64s 2015-12-13 17:26:59 -04:00
RogueException
5760e94d81 Reworked internal task engine for DiscordClient and WebSocket. Several other minor async fixes. 2015-12-11 19:07:55 -04:00
RogueException
82746e9207 Refactoring and fixed a few stylecop errors 2015-12-09 00:56:09 -04:00
RogueException
0828d8eb40 Added Shared project, resync'd net45 projects with dnx ones 2015-12-06 02:00:21 -04:00
RogueException
f4ab33337f Cleaned up some accessibilities 2015-12-06 01:42:40 -04:00
RogueException
9d6d00b21a Merged Configs, 0.9-alpha1 2015-12-05 18:53:39 -04:00
RogueException
1721f6f4d6 Prep work for isolating audio package. 2015-12-04 21:13:56 -04:00
RogueException
a38acfa74d Why not? 2015-12-01 19:09:04 -04:00
RogueException
bdf89c91c4 Fixed some permissions issues in the built-in help. 2015-12-01 08:39:33 -04:00
RogueException
f046ed1ca7 Hide aliases from default help 2015-11-29 11:31:52 -04:00
RogueException
e64bed7bdb Fixed error 2015-11-29 11:18:11 -04:00
RogueException
7f06b9d04b Fix up some whitespace checks 2015-11-29 11:17:45 -04:00
RogueException
c88a92f5e6 Ignore repeated whitespaces in commands, and support linebreaks and tabs 2015-11-29 11:16:10 -04:00
RogueException
2e6f65b776 Changed commands to use RawText instead of Text 2015-11-29 02:39:19 -04:00
RogueException
ca25af5b8a Changed preprocessor conditions for new monikers and updated packages. 2015-11-28 23:02:02 -04:00
RogueException
64e6ea4173 Added GetArg(name) to CommandEventArgs 2015-11-22 20:28:51 -04:00
RogueException
3f9e9040a5 Added Command[paramName] 2015-11-22 20:15:52 -04:00
RogueException
214377908a Changed CommandBuilder.Alias back to old params syntax 2015-11-22 19:56:41 -04:00
RogueException
6ee3971244 0.8.1-beta2 2015-11-22 15:32:08 -04:00
RogueException
2a48dab18a Allow for multiple instances of the alias function in commandbuilder 2015-11-22 02:14:58 -04:00
RogueException
2991956496 Added GenericPermissionChecker, PublicChecker and PrivateChecker 2015-11-18 23:26:05 -04:00
RogueException
5be13b91ae Switched ids to use int64 rather than strings 2015-11-18 20:33:49 -04:00
RogueException
36955ac516 Removed case sensitivity of commands 2015-11-12 14:16:16 -04:00
RogueException
f06a1d7278 Added support for custom errors from permission checkers 2015-11-10 15:37:32 -04:00
RogueException
d9759abf4c Added support for multiple commands at the same path 2015-11-10 15:04:05 -04:00
RogueException
e7e2a85c3a Added DNXCore placeholders (again) 2015-11-10 13:44:57 -04:00
RogueException
1595150fd1 Added a few more permission checks 2015-11-09 21:05:24 -04:00
RogueException
2abe8b4d80 Display error if help is activated on a group the user is denied access to. 2015-11-09 21:03:26 -04:00
RogueException
c09c41599a Removed Min/MaxArgs 2015-11-09 03:01:22 -04:00
RogueException
2126c43e1c Omitted optional args will now appear as blank strings. 2015-11-09 02:52:23 -04:00
RogueException
a5e2e9ca10 Cleaned up channel permissions, added GetChannelPermissions. 2015-11-09 02:02:05 -04:00
RogueException
2e4f880563 Added required parameter to GetService 2015-11-09 01:35:02 -04:00
RogueException
093095e410 Added new permissions system, fixed more commands and module bugs. 2015-11-09 00:55:17 -04:00
RogueException
7cd1119ab7 Fixed a few command bugs and cleaned up several parts. 2015-11-08 19:17:05 -04:00
RogueException
7f8780d749 Added command categories, removed old permission resolver. 2015-11-08 17:03:08 -04:00
RogueException
00eb1522cd Default minpermissions on command groups to int.MaxValue 2015-11-04 23:09:44 -04:00