Confruggy
3365bbb043
Fixes ChannelTypeReader ( #630 )
8 years ago
Confruggy
4ca273dd4a
Fixes RoleTypeReader ( #631 )
8 years ago
RogueException
ba1a9aaa18
UnstableRestClient should timeout instead of ignore requests
8 years ago
RogueException
bd85bbf30a
Moved UserAgent to DiscordConfig
8 years ago
RogueException
c6ccddb4ce
Added UnstableRestClientProvider
8 years ago
Bond-009
294ffa3729
Remove Discord.Net.Providers.UdpClient from pack.ps ( #627 )
This should fix the appveyor build.
8 years ago
RogueException
9954536fcc
Removed UDP Provider
8 years ago
RogueException
649bf27557
Fixed nullref in UDPClient.SetCancelToken
8 years ago
RogueException
7b99c6003d
Updated test dependencies
8 years ago
RogueException
a306d83283
Added net45 TFM
8 years ago
RogueException
f8b9acc4a1
Use implicit package references ( #626 )
8 years ago
RogueException
582b8f9637
Added ChannelName/GuildName to IInvite
8 years ago
RogueException
41d9788411
Isolated Analyzers and Relay projects
8 years ago
Christopher F
be6abe1161
Throw when the client isn't logged in instead of connected
The previous commit prevents any connections, since the initial presence update is sent while the client is still in the 'connecting' state, rather than the 'connected' state.
This resolves the original issue by preventing a nullref, and the more recent issue by only throwing a detailed exception when the CurrentUser is null (the client isn't logged in).
8 years ago
Christopher F
f759f942f8
Throw a preemptive exception when sending presence data before connect
This prevents a later, less detailed nullref, when attempting to set the CurrentUser's presence data.
This also removes a redundant CurrentUser assignment in the SetGameAsync method, since this will be set later on in the SendStatusAsync method.
8 years ago
Christopher F
431b7fbd9f
Visual Studio C#7 suggestions
8 years ago
Christopher F
6000b15c4d
C#7 TODOs
8 years ago
Christopher F
3dfa54e56e
Merge pull request #615 from BenjaVR/dev
Added Jetbrains Rider installing guide
8 years ago
RogueException
1c6eebf875
Ensure command completes before cleaning up
8 years ago
RogueException
e762dddfbb
Added SnowflakeUtils
8 years ago
RogueException
ff67c0d9c3
Removed unused canceltoken
8 years ago
Benjamin
c7ea29f1f0
Added Jetbrains Rider installing guide
8 years ago
Confruggy
5dba95fe59
Update ChannelHelper.cs ( #606 )
* Update ChannelHelper.cs
* typo
8 years ago
Christopher F
660d4b0bf6
Add an upper limit to prune length when banning a user ( #611 )
Messages may only be pruned between 0 and 7 days, otherwise a 400 will be thrown.
8 years ago
RogueException
8d9e11c08a
Exposed IAudioClient.SetSpeakingAsync
8 years ago
RogueException
d2a7be91e5
Added experimental jitter buffer
8 years ago
RogueException
79fd14a95f
Various audio fixes
8 years ago
RogueException
aca8def0cb
ModuleBase should map to ICommandContext
8 years ago
RogueException
39b0a998c8
Fixed a few audio constants
8 years ago
RogueException
6a0c57cfe4
Add range checks to new overload
8 years ago
RogueException
0ce313c408
Added int constructor to Color
8 years ago
RogueException
e92cfd20ac
Audio bugfixes and improvements.
8 years ago
RogueException
424216b793
Disable FEC decoding
8 years ago
RogueException
1d57d0cba6
Add support for invites without attached users
8 years ago
RogueException
22a7b7dbba
Support more incoming RTP packets types
8 years ago
RogueException
b62c9dc315
Added UdpLatency to IAudioClient
8 years ago
RogueException
ee4cde69a4
Added UDP keepalives and latency
8 years ago
RogueException
65154e0d4a
Enable FEC decoding
8 years ago
RogueException
483d26093b
Bump up Opus PLP to 30
8 years ago
RogueException
d2a4f1f09b
Strip RTP header during read
8 years ago
RogueException
3d657f8379
Added NuGet shield
8 years ago
RogueException
90c22bb07f
Added webhook package and updated compilation deps
8 years ago
RogueException
284af7b6e2
Support large DeleteMessages collections
8 years ago
RogueException
a6469e9021
Add support for void-returning commands
8 years ago
RogueException
bceb72dd92
Typo
8 years ago
RogueException
17ba8fe4d0
Better handle the primary alias.
8 years ago
RogueException
d60d1e4a03
Fixed Webhook avatarUrls
8 years ago
RogueException
cbb38bd101
Hide Entity.Discord property
8 years ago
RogueException
33cd1a6c9f
Scan base types during DI injection
8 years ago
RogueException
0d361def93
Fixed a couple incoming audio bugs
8 years ago