Commit Graph

776 Commits

Author SHA1 Message Date
RogueException
1cbcf7ea27 Don't crash if a user has a repeated role 2015-11-19 23:05:32 -04:00
RogueException
620c6f5bbb Fixed indentation 2015-11-19 01:50:10 -04:00
RogueException
401fccfdca Fixed crash on voice state updates 2015-11-19 01:00:57 -04:00
RogueException
ff217a2714 Fixed DownloadMessages returning null 2015-11-19 00:59:22 -04:00
RogueException
cd62fb6d1e Removed duplicate ban/unban methods 2015-11-18 23:26:19 -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
07c0b5c418 Added some variation to cache object hashcodes 2015-11-16 16:34:27 -04:00
RogueException
6a5fd68821 Renamed DownloadMessages' cache to useCache 2015-11-16 16:25:55 -04:00
RogueException
bfdfc5623e Dont do cache lookups when the cache parameter for DownloadMessages is false. 2015-11-16 16:24:51 -04:00
RogueException
338fa86d75 DownloadMessages shouldn't pop newer messages out of the message cache when downloading older ones. 2015-11-16 16:17:22 -04:00
RogueException
1e21462eb5 Improved DownloadMessages' bad permission handling 2015-11-16 15:59:23 -04:00
RogueException
ce247278da Added RelativeDirection for DownloadMessages 2015-11-16 15:57:52 -04:00
RogueException
c8533a4531 Fixed event filtering for ChannelWhitelist and AllowPrivate 2015-11-16 02:10:45 -04:00
RogueException
505e71f57b Apply unrestricted module filter to events 2015-11-16 01:36:56 -04:00
RogueException
62f07a15f4 Fixed double MessageReceived for modules 2015-11-16 01:27:35 -04:00
RogueException
4f9dfe6a50 Removed redundant call 2015-11-13 16:12:00 -04:00
RogueException
b8516b1f5e Remove other permissions if a user does not have read on a channel 2015-11-13 15:41:44 -04:00
RogueException
36955ac516 Removed case sensitivity of commands 2015-11-12 14:16:16 -04:00
RogueException
b7ae343370 Handle everyone mentions a little more properly 2015-11-12 13:58:36 -04:00
RogueException
f0c1e7012e Added frankfurt region 2015-11-12 04:13:48 -04:00
RogueException
1d63ae756c User.LastOnlineAt should default to null if that person hasn't logged on yet 2015-11-11 20:44:43 -04:00
RogueException
864fb53ab6 Dont crash if client is disconnected from within DiscordClient.Run 2015-11-11 20:25:53 -04:00
RogueException
d39b4b0f42 Handle voice socket opcode 3 2015-11-11 13:41:55 -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
d035e3f8eb Fixed Discord.Net.Commands assembly name 2015-11-09 21:08:14 -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
abc24cde5c Added some ModuleService null checks 2015-11-09 18:05:33 -04:00
RogueException
d36b09fd9f Added ModuleService.GetManager 2015-11-09 18:05:16 -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
5896d1b9d3 Fixed ModuleChecker 2015-11-09 02:37:26 -04:00
RogueException
9624e39bc8 Fixed DualChannelPermissions.GetBit 2015-11-09 02:13:34 -04:00
RogueException
430610a0e7 Fixed GetChannelPermissions with roles 2015-11-09 02:06:04 -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
ee3677fde0 Fixed references 2015-11-08 17:02:31 -04:00
RogueException
63e70468e1 Added Module.CreateCommands, exposed a few properties and added module names. 2015-11-08 17:02:22 -04:00
RogueException
210a28442e Fixed ModuleExtensions function name 2015-11-08 14:30:56 -04:00
RogueException
6ab46e92f8 Fixed net45's file linking for modules 2015-11-08 12:43:49 -04:00
RogueException
9bb77dd373 Added ModuleExtensions 2015-11-08 12:43:14 -04:00
RogueException
7b23c0fe9e Fixed accessibility error in GlobalUser 2015-11-08 12:04:46 -04:00
RogueException
9487fba23f Hid old CurrentUser, exposed GlobalUser via CurrentUser 2015-11-08 10:38:31 -04:00
RogueException
674e6674b7 Minor fix 2015-11-07 14:33:06 -04:00