558fa86de
Internalize VoiceBuffer, expose it via interface by
2015-10-17 19:26:30 -0300
29eae77c1
Exposed VoiceWebSocket.VoiceBuffer by
2015-10-17 19:12:14 -0300
4de88bfdc
Added GetVoiceClient(Server) overload by
2015-10-17 19:12:01 -0300
670678996
Removed leftover debug code by
2015-10-17 18:56:04 -0300
3611ab945
0.7.3-beta4 by
2015-10-17 18:53:04 -0300
d1bcd90d5
Added new VoiceBuffer and did some VoiceWebSocket refactoring. by
2015-10-17 18:51:48 -0300
a154075a5
renamed SendMessage's mentions parameter to mentionedUserIds by
2015-10-17 18:51:17 -0300
4cc8df142
Ignore GUILD_INTEGRATIONS_UPDATE by
2015-10-17 18:50:12 -0300
1b5e6ad07
Fixed syntax error by
2015-10-17 18:49:57 -0300
0cbf5ba63
Dont crash on null URL from redirect opcode by
2015-10-17 18:49:36 -0300
242c50902
Removed role ordering for permissions resolving by
2015-10-17 18:49:17 -0300
0edb47fa7
Added name param to CreateRole by
2015-10-17 04:21:08 -0300
d27e74a9a
Add Channel.IsPrivate comment to Message.Member error by
2015-10-17 04:05:52 -0300
e730134b7
Throw a proper error if accessing Message.Member in a private channel. by
2015-10-17 04:01:12 -0300
aced598aa
Allow the voice thread to take longer sleeps when possible. by
2015-10-17 03:38:42 -0300
04021bc2e
Increase VoiceWebSocket.spinLockThreshold to 3ms. by
2015-10-17 03:17:40 -0300
4aefd190f
Wait for the encryption key before returning from VoiceSocket.WaitForConnection() by
2015-10-17 02:41:13 -0300
17c92db6b
Fixed permissions error when processing #general by
2015-10-17 01:00:35 -0300
dd9b72a05
Fixed LeaveVoiceServer when Multiserver is disabled by
2015-10-17 00:59:50 -0300
81428ac0e
Fixed warning by
2015-10-17 00:30:21 -0300
50c5f3bd7
Switched several members to internal by
2015-10-17 00:30:14 -0300
48da25752
Made EpochTIme internal by
2015-10-17 00:20:34 -0300
4ce382dc8
Added Role.IsManaged summary by
2015-10-16 23:50:21 -0300
27db09bdc
0.7.3-beta3 by
2015-10-16 23:44:42 -0300
8ae78f198
Modify the cache with EditServer's response by
2015-10-16 23:38:14 -0300
f087eeabf
Added CreateRole and EditRole responses by
2015-10-16 23:37:43 -0300
bcb33b54a
Added Role.IsManaged, renamed Role.Hoist to IsHosted by
2015-10-16 23:36:59 -0300
b3dbfd8f8
Fixed DeleteMessages by
2015-10-16 23:12:51 -0300
345a78aa3
Renamed PermissionOverwrites.Type to TargetType, cleaned up Channel/Server permission constants. by
2015-10-16 15:24:49 -0300
b6037a00e
Improved color constants by
2015-10-15 23:34:16 -0300
9dfef636b
Added rgb constructors for PackedColor by
2015-10-15 17:43:25 -0300
7f3702b0a
Added ServerAvailable and ServerUnavailable events by
2015-10-15 16:22:09 -0300
1ca4bd50d
Fix cache errors on server delete by
2015-10-15 16:18:27 -0300
edffc914a
Added ArgText to commands by
2015-10-15 14:01:53 -0300
5163d5482
Added preset PackedColors (thanks izy!) by
2015-10-15 13:43:58 -0300
8e44311a5
Default to multiline codeblock if a language is specified by
2015-10-15 03:30:24 -0300
c7eabfd49
Added single backtick to the escape list by
2015-10-15 03:27:58 -0300
2d54504de
Added support for single-line code blocks by
2015-10-15 03:27:29 -0300
cf352dfda
Added Format.Code by
2015-10-15 02:25:46 -0300
9ffb546cf
Fixed changing avatar by
2015-10-15 01:40:51 -0300
afc36728c
Added TODO about potential rare race condition by
2015-10-15 00:01:23 -0300
9d46e04f8
Better handle if someone changes voice channels while talking by
2015-10-14 23:59:42 -0300
9f38f71a4
Split SetStatus into SetStatus and SetGame by
2015-10-14 19:56:42 -0300
c990383ee
Fixed SetStatus by
2015-10-14 19:49:55 -0300
981df8478
Removed Install function from CommandsPlugin by
2015-10-14 19:43:06 -0300
7edeb0062
Added SetStatus by
2015-10-14 19:42:10 -0300
d54bb75e2
Updated commands extension description by
2015-10-14 02:57:08 -0300
6373a7677
Actually run a collections OnRemoved code when an item is removed by
2015-10-14 02:25:27 -0300
1f06e81f6
Typo permissions -> colors in PackedColors by
2015-10-13 21:34:38 -0300
ea8132f0d
Fixed RGB summaries in PackedColor by
2015-10-13 21:21:08 -0300
72f8e4f5d
Added role order support to permission resolving by
2015-10-13 05:27:05 -0300
356bcc2a6
Added role reordering by
2015-10-13 05:17:57 -0300
43644c8e4
0.7.3-beta2 by
2015-10-13 05:04:09 -0300
3c882cf2e
A few role color fixes by
2015-10-13 04:42:21 -0300
bf49a7ff9
Added PackedColor by
2015-10-13 04:21:14 -0300
5382b5203
Added hoist and color editing for roles by
2015-10-13 04:07:02 -0300
765647732
Added initial support for role hoisting and colors by
2015-10-13 04:04:42 -0300
10f1ff190
Don't throw a nullreference in EditProfile if the current user doesn't have an associated email by
2015-10-13 01:49:46 -0300
d709bd60a
Make email in EditProfile optional if not being changed by
2015-10-13 01:48:16 -0300
c2b6bb9c3
Fixed MessageQueue by
2015-10-12 23:09:53 -0300
ed2ab4e41
Added support for blank command groups by
2015-10-12 23:09:39 -0300
54fe30a59
Switched GetTasks to IEnumerable<Task> by
2015-10-12 23:09:26 -0300
e80850755
Fixed a warning by
2015-10-12 21:01:53 -0300
70c367084
Add channel permission changes to cache immediately by
2015-10-12 21:01:36 -0300
1b874a347
Added better permissions cache invalidation by
2015-10-12 20:59:31 -0300
48028f9c9
0.7.3-beta1 by
2015-10-12 03:47:07 -0300
7821151e0
TimeoutException now inherits OperationCanceledException by
2015-10-12 03:41:37 -0300
3c1ba0717
Cleaned up TaskHelper by
2015-10-12 03:40:14 -0300
7c024ecda
Improved voice socket error handling by
2015-10-12 03:39:54 -0300
2d3aeab64
Allow null allow/deny channel permissions by
2015-10-12 02:31:11 -0300
3ea49a459
Minor cleanup by
2015-10-12 00:44:26 -0300
e6f370560
Push close messages from WebSocketSharp upwards by
2015-10-12 00:44:10 -0300
3baedb186
Set UDP receive thread to background by
2015-10-12 00:37:09 -0300
f25d35150
Only join threads if they were made in the first place by
2015-10-12 00:33:41 -0300
a580f371c
Set the parent cancel token of new voice sockets by
2015-10-12 00:03:10 -0300
4fe97c487
Added Member.Channels by
2015-10-11 03:38:18 -0300
463f2e574
Fixed logging samples by
2015-10-10 23:17:25 -0300
767a62afb
0.7.2 by
2015-10-10 22:57:31 -0300
5343eabc1
0.7.2 by
2015-10-10 22:57:22 -0300
a04f3af9b
Another crash fix by
2015-10-08 13:50:44 -0300
ba9559de7
Actually send a payload when editing members by
2015-10-07 19:55:28 -0300
a77f215df
Use a better method for detecting if a voice socket is needed. by
2015-10-07 15:50:22 -0300
2c3cea036
Split DiscordClientConfig into DiscordSimpleClientConfig by
2015-10-07 14:33:00 -0300
6781a0f23
Added message acknowledgement by
2015-10-07 14:02:42 -0300
9f5360bc6
Channel reordering fixes by
2015-10-07 13:44:16 -0300
e96589bc2
Fixed dependency warning by
2015-10-07 13:34:02 -0300
67a17438a
Added channel reordering by
2015-10-07 13:33:54 -0300
129991145
Raise APITimeout to 10 seconds by
2015-10-07 00:26:01 -0300
61694f309
0.7.2-beta2 by
2015-10-07 00:24:50 -0300
53e60b449
0.7.2-beta2 by
2015-10-07 00:24:40 -0300
d4e1bb76c
Add timeout to gateway request, add configureawait to login. by
2015-10-07 00:16:13 -0300
cd847dbc4
Revert "...make that ConnectionTimeout" by
2015-10-07 00:14:06 -0300
a3bed8fea
...make that ConnectionTimeout by
2015-10-07 00:11:01 -0300
bfe783501
Change login to use APITimeout by
2015-10-07 00:10:09 -0300
90e8d5994
Added a few null checks by
2015-10-06 23:51:06 -0300
5f494b89d
Minor edits by
2015-10-06 23:42:12 -0300
4caf4d090
Loosened type restrictions on EditMember's roles by
2015-10-06 23:39:47 -0300
5521300d9
Cleaned models by
2015-10-06 22:59:32 -0300
81f6e5c5a
Fixed channel topics by
2015-10-06 22:06:40 -0300
c43f0d63e
Don't crash if a null config is passed to the constructor by
2015-10-06 20:57:47 -0300