7ea22b0cd
Removed leftover config files by
2016-01-02 17:44:28 -0400
23e1c397f
Switched .Net45 projects to new project.json format by
2016-01-02 13:36:12 -0400
e1ac8112e
Stop generating AggregateExceptions by
2016-01-02 13:24:30 -0400
85a891762
Updated to Newtonsoft.Json 8.0.1 by
2016-01-02 04:19:08 -0400
581becc8f
Minor edit by
2016-01-02 04:04:46 -0400
8b261fbd8
Revert "Improved load performance when in many servers" by
2016-01-02 03:00:20 -0400
f69681f2b
Added logging for READY packet and connection times by
2016-01-02 02:52:41 -0400
587ec6fa1
Improved load performance when in many servers by
2016-01-02 02:36:17 -0400
a49bf4255
Made TaskManager's Signal methods async by
2016-01-02 01:54:25 -0400
ee9045a12
Stop parsing READY twice by
2016-01-02 01:50:39 -0400
6e1dbb0e0
Switched locks over to Nito.AsyncEx locks by
2016-01-02 01:27:22 -0400
24c97a93f
Never send null roleIds in User.Edit by
2016-01-01 21:07:38 -0400
ccedfd232
Fixed User.Edit exception when null roles is passed by
2016-01-01 20:58:08 -0400
120b3a1d6
Minor cleanup by
2016-01-01 19:42:39 -0400
120950b53
Fixed a couple parser errors by
2016-01-01 19:42:09 -0400
72b24c1e4
Fixed legacy namespace by
2016-01-01 01:23:22 -0400
c1bee1052
Cleaned up several classes by
2016-01-01 01:06:34 -0400
321093e0f
Fixed compile bug by
2015-12-31 16:00:31 -0400
ebd1d77cc
Minor WS disconnect logic changes by
2015-12-31 15:51:28 -0400
8391d57f8
Changed Resume.LastSeq to uint by
2015-12-31 15:50:58 -0400
672cde465
Fixed legacy warnings by
2015-12-31 04:24:36 -0400
aa040193a
Renamed User.CreateChannel to CreatePMChannel, added DiscordClient.CreatePMChannel(userId) by
2015-12-31 04:24:23 -0400
c19a35354
Fixed typo in project path by
2015-12-31 04:23:02 -0400
23d769a32
Added Server.IsOwner by
2015-12-31 01:59:31 -0400
9d504ea9c
Minor edit by
2015-12-31 01:58:30 -0400
d81fb12b2
Fixed several voice stability issues, redesigned single-server voice by
2015-12-30 22:47:10 -0400
fade4496b
Close filestream in SendFile(filePath) after sending by
2015-12-30 14:45:26 -0400
72f1e6161
Fixed SetStatus/Game by
2015-12-30 14:30:57 -0400
e42c7d290
Fixed several voice bugs by
2015-12-30 05:51:39 -0400
23639b227
Readded basic voice support by
2015-12-30 05:12:54 -0400
860360654
Fixed settings user roles by
2015-12-30 01:19:55 -0400
d1a5856df
Added docstrings for DiscordClient.MessageQueue by
2015-12-29 21:09:59 -0400
f61134ccf
Exposed DiscordClient.MessageQueue by
2015-12-29 21:07:16 -0400
9570dff38
Exposed MessageQueue.Count by
2015-12-29 21:06:13 -0400
1695a606b
Minor warning fix by
2015-12-29 21:03:56 -0400
705cb6208
Add MessageQueue size warnings by
2015-12-29 20:52:33 -0400
46ccb0a1c
Removed unneeded .Net Core reference by
2015-12-29 20:44:03 -0400
225837f2e
Added MessageQueue logging by
2015-12-29 20:43:55 -0400
ed20d5543
Moved secure channel hresult to a constant by
2015-12-29 17:40:49 -0400
c51a049d1
Fixed null rest logger exceptions by
2015-12-29 17:36:48 -0400
76acbecd7
Disabled user warning on VOICE_STATE_UPDATE by
2015-12-29 17:18:00 -0400
abe69cc65
Brought back Message.IsAuthor by
2015-12-29 17:17:46 -0400
e083ea1f4
Fixed compile error by
2015-12-29 05:11:56 -0400
660b64f57
More errors more consistent by
2015-12-29 05:11:42 -0400
41c04cc3e
Removed unused variable by
2015-12-29 05:03:09 -0400
46ba995ee
Disabled PRESENCE_UPDATE null user warning again by
2015-12-29 03:17:26 -0400
779ee4648
Moved features and emojis from ExtendedGuild to Guild by
2015-12-29 01:57:17 -0400
1be69ad3f
Fixed user cache desync when largethreshold is enabled by
2015-12-29 01:57:01 -0400
07fb2fc37
Fixed compile error by
2015-12-28 17:56:22 -0400
62822daa1
Minor Cleanup by
2015-12-28 17:56:14 -0400
8f4bbe66e
Don't force a bad permission message by
2015-12-28 16:21:55 -0400
5d25f98e9
Ensure the GatewaySocket has fully shut down before attempting a reconnect by
2015-12-28 16:05:53 -0400
c7a735828
Minor cleanup by
2015-12-28 16:05:38 -0400
9b2e1f232
typo by
2015-12-28 15:30:13 -0400
a722bf72b
Added cache warnings by
2015-12-28 15:27:04 -0400
4fda36e61
Handle multiple exceptions being raised during TaskManager's main task by
2015-12-28 05:14:50 -0400
56bf0fa25
Fixed a few websocket reconnect bugs by
2015-12-28 03:19:27 -0400
f722e289e
Bans/Unbans now include full user info by
2015-12-28 02:09:45 -0400
ba7f4f510
Added DiscordConfig.AppUrl by
2015-12-28 01:54:00 -0400
811d26535
Increased .Net Core's websocket receive buffer by
2015-12-28 01:50:36 -0400
a93a6dc95
Moved splash from ExtendedGuild to Guild by
2015-12-28 01:50:22 -0400
053b16d4e
Fixed Update/Delete cache checks by
2015-12-28 00:42:21 -0400
725875e73
Updated the README by
2015-12-28 00:41:49 -0400
178c23086
Don't process MESSAGE_UPDATE or MESSAGE_DELETE if the message cache is disabled by
2015-12-28 00:36:47 -0400
3e70624f6
Added .Net Core support (...again) by
2015-12-28 00:36:31 -0400
4fcf90fd6
Missing attribute by
2015-12-28 00:35:31 -0400
a1afd45c3
Bumped DNX ver to RC1 Update 1 by
2015-12-27 20:08:12 -0400
3a074c4c0
Fixed DiscordClient.Disconnect by
2015-12-27 16:20:40 -0400
58ddcbbf4
Throw exception on Channel.GetMessage if the message cache is disabled by
2015-12-27 16:12:45 -0400
0f092ba52
Cache Message.User by
2015-12-27 16:07:45 -0400
6fd705931
Renamed BroadcastTypingRequest to SendIsTypingRequest by
2015-12-27 16:04:00 -0400
8a1ec534b
Rename to Channel.SendIsTyping by
2015-12-27 16:03:13 -0400
4e51936c0
Added Channel.SendTyping by
2015-12-27 16:02:06 -0400
eee8345aa
Fixed compile error by
2015-12-27 15:56:18 -0400
846e29946
Made Message.IsMentioningMe a function with includeRoles flag by
2015-12-27 15:56:10 -0400
471fb10eb
Add User.AddRoles/RemoveRoles by
2015-12-27 15:51:14 -0400
dc4ca83a0
Dont fail cleanmentions if a message contains a very large mention id by
2015-12-27 15:47:10 -0400
1f17de5ae
GetInvite returns null if not found by
2015-12-27 15:34:47 -0400
51fd771af
Added Server.GetBans by
2015-12-27 15:28:34 -0400
33a2e1858
Assume all task cancellations are unexpected even if no exception was captured, unless stop is directly invoked by
2015-12-27 15:00:37 -0400
3580c526c
Removed ban cache, fixed user occasionally being null in MessageReceived by
2015-12-27 02:29:35 -0400
f6b0ab694
Removed obsolete tags from Channel permissions functions by
2015-12-26 20:51:10 -0400
a72e9769e
Undid test value by
2015-12-26 04:00:42 -0400
375c25c81
Improve async and reconnect stability. Added support for websocket 1012 by
2015-12-26 03:58:43 -0400
75174e67b
Fixed GUILD_MEMBERS_CHUNK and channel desync by
2015-12-26 03:12:35 -0400
4f313ecfa
Improved websocket error logging by
2015-12-26 03:11:58 -0400
40f1d8c4e
Remove from channel cache on leaving a server by
2015-12-26 02:52:18 -0400
8cc94994d
Fixed some race conditions by
2015-12-26 02:47:15 -0400
75d2d456a
Fixed permission cache errors when adding a channel by
2015-12-26 02:38:14 -0400
f61b9febf
Added custom error to AddCheck(lambda) by
2015-12-26 02:35:12 -0400
53cf815d1
Complete DisableServer crash workaround by
2015-12-26 00:58:22 -0400
bb682936c
Minor edit by
2015-12-25 23:17:58 -0400
3d9dadaaa
Added handling of opcode-less messages by
2015-12-25 23:11:55 -0400
2e34b6725
Increased default FailedReconnectDelay to 15 seconds by
2015-12-25 20:02:34 -0400
8609bad8a
Cleaned up event handler exceptions by
2015-12-25 19:39:42 -0400
31bea1a39
Cleaned up websocket exceptions by
2015-12-25 19:38:53 -0400
503d47413
A disconnect caused by a websocket error should trigger a reconnect by
2015-12-25 19:36:00 -0400
0fd946152
Added DiscordConfig.LogEvents to control built-in event logging by
2015-12-25 15:21:31 -0400
3c57ab326
Moved message logging to verbose, removed logging for presence, istyping and voice state by
2015-12-25 15:12:10 -0400
5f5004d85
Temp fix to module crash on leaving a server by
2015-12-25 02:28:08 -0400