Commit Graph

1491 Commits

Author SHA1 Message Date
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
f6595aa73e Added IDisposable to DiscordClients, removed unused property 2016-06-26 19:47:53 -03:00
RogueException
bfea0ef0a2 Added ordered user mentions, fixed role and channel mention resolving 2016-06-26 19:06:10 -03:00
RogueException
851589f7db Dont error if an uncached message is delete 2016-06-26 17:06:18 -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
d934a5a1eb Added MentionUtils.TryParseXXX methods 2016-06-26 01:55:51 -03:00
RogueException
2c87e496e1 Added IUser.DiscriminatorValue 2016-06-26 01:55:33 -03:00
RogueException
250a7deba7 Added Message pinning 2016-06-25 00:55:39 -03:00
RogueException
febd9636f7 Added ISelfUser.IsMfaEnabled 2016-06-25 00:33:47 -03:00
RogueException
e6879cbe0f Added VerificationLevel and DefaultMessageNotifications to Guild.ModifyAsync 2016-06-25 00:23:12 -03:00
RogueException
26eb572fdb Added DefaultMessageNotifications 2016-06-25 00:18:07 -03:00
RogueException
11c9b61495 Added MfaLevel 2016-06-24 23:37:40 -03:00
RogueException
d9802e9067 Some prep work for shared datastores, removed datastoreprovider 2016-06-24 23:32:33 -03:00
RogueException
3276b2f03e Added VerificationLevel enum 2016-06-24 21:54:45 -03:00
RogueException
38bfe52f2b Renamed GuildDownloadedMembers -> GuildMembersDownloaded 2016-06-24 18:10:09 -03:00
RogueException
ea5da958b2 Fixed CachedVoiceChannel.Members 2016-06-24 18:06:52 -03:00
RogueException
31b0085ae3 Reworked Presence and VoiceState, added updated events 2016-06-24 17:45:08 -03:00
RogueException
45330a0032 Dont generate property contracts for ignored properties 2016-06-24 16:40:15 -03:00
RogueException
43d3998c17 Removed MESSAGE_UPDATE warning 2016-06-24 03:09:42 -03:00
RogueException
5f18d39011 Reworked event system, fixed presence and voice state updates 2016-06-24 02:28:43 -03:00
RogueException
04bf733774 Added a few missing ConfigureAwait(false) 2016-06-22 21:51:56 -03:00
RogueException
741f10d9b1 Improved 429 handling 2016-06-22 20:06:58 -03:00
RogueException
c9171619d9 Added Ids to rate limit, improved bucket logic, added channel bucks and buckettargets, and exposed bucket data. 2016-06-22 19:36:02 -03:00
RogueException
e5b00fd157 Revert "Added Expressions dependency"
This reverts commit 3e5193c3b7.
2016-06-22 17:34:32 -03:00
RogueException
6545509ade Readded 502 handling 2016-06-22 16:10:19 -03:00
RogueException
7896afdc92 Added more user-friendly entity properties to rest params 2016-06-22 16:09:46 -03:00
RogueException
a1594d55b3 Removed a couple of debug logs 2016-06-21 12:24:48 -03:00
RogueException
97078b557a Ensure socket is disconnected before reconnecting 2016-06-21 12:19:40 -03:00
RogueException
3e5193c3b7 Added Expressions dependency 2016-06-21 05:37:07 -03:00
RogueException
32ab967f4a Reorganized commands structure 2016-06-21 05:34:11 -03:00
RogueException
2e8f67e8a4 Merged WaitForGuildsAsync into ConnectAsync 2016-06-21 05:32:26 -03:00
RogueException
19f9abbed9 Fixed SelfUser.Modify when no username is provided 2016-06-21 02:50:57 -03:00
RogueException
851c60fcbf Improved Json.Net contract resolving logic with optionals 2016-06-21 02:50:42 -03:00
RogueException
7d5c6e10b4 Fixed null discordclient when editing current user 2016-06-21 02:17:04 -03:00
RogueException
4f1623d5e9 Fixed ModifyAsync null checks 2016-06-21 02:14:11 -03:00
RogueException
f46e217baa Fixed compile error 2016-06-21 01:22:38 -03:00
RogueException
52053ac942 Fixed WaitForGuildsAsync 2016-06-21 01:20:52 -03:00
RogueException
4215a9d8cd Fixed removing DMs from cache 2016-06-21 01:18:56 -03:00
RogueException
23bd574830 Fixed WaitForGuildsAsync 2016-06-21 01:16:54 -03:00
RogueException
ff806d5468 Dont crash if the websocket's cancelTokenSource.Cancel throws an exception 2016-06-21 01:10:17 -03:00
RogueException
b38455f427 Several performance/memory improvements. Renamed CachedPublicUser -> CachedGlobalUser. 2016-06-21 01:09:50 -03:00
RogueException
732d30e598 Added DataStore.DMChannels property 2016-06-21 01:07:47 -03:00
RogueException
8bd304b018 Disabled memory cache by default 2016-06-20 23:40:04 -03:00
RogueException
ad1ba0ab50 Added DMChannels to DataStore 2016-06-20 21:14:19 -03:00
RogueException
c8f9372113 Fixed ban event deserialization 2016-06-20 17:00:15 -03:00
RogueException
1b5d0546a7 Redirected SocketClient's GetGuildEmbed, GetGuilds and GetVoiceRegions to the cache. 2016-06-19 19:01:43 -03:00
RogueException
480034feed Added command map 2016-06-19 18:55:12 -03:00
RogueException
ab9a702218 Improved WebSocket receive performance and reduced allocations 2016-06-19 18:55:00 -03:00