RogueException
d991834c50
InputStreams should be disposed when destroyed
9 years ago
RogueException
d243587a97
Send no more than 10 frames of silence.
9 years ago
RogueException
909127d330
InputStream reads should wait until data is available.
9 years ago
RogueException
5229ddb579
Added SpeakingUpdated event
9 years ago
RogueException
35e793fd9a
Leave voice channel on audioclient disconnect
9 years ago
RogueException
3e988c7549
Fixed incoming audio, removed nameresolution dep.
9 years ago
RogueException
27d6f4159d
Lowered latency updates to debug level
9 years ago
RogueException
ce2b5da6de
LogManager should never leak exceptions
9 years ago
RogueException
7242a85200
Fixed a couple small errors
9 years ago
RogueException
73dfb8c699
Added Discord.Net.Webhook to pack list
9 years ago
RogueException
30bb085a78
Fixed tag metapackage logic, fixed test error
9 years ago
RogueException
b5d817f171
Cleaned up csprojs, added support for tag builds.
9 years ago
RogueException
8dfa0220c3
Prevent overlapping tags
9 years ago
RogueException
7d1cae8ae8
Fixed tag parsing with incomplete tags
9 years ago
RogueException
57013d5639
Don't crash if a rate limit header is unparsable
9 years ago
RogueException
158ce0f922
Started adding IAudioClient incoming stream creation/destruction events
9 years ago
RogueException
5e94b97024
Added RequestOptions to RestClient methods. Added guild summary paging.
9 years ago
RogueException
5aa92f8954
Reset position when uploading file from temp stream
9 years ago
RogueException
5a1beeeb66
Fixed DiscordShardedClient CurrentUser and RecipientRemoved
9 years ago
RogueException
13d488f43b
Added slow/deadlocked event handler detection
9 years ago
RogueException
bf0be82d15
Added IWebhookUser and MessageSource
9 years ago
RogueException
e7401eda68
Fixed internal nullref on voicestate change
9 years ago
Christopher F
2b4a1249f4
Restrict DependencyMap#Get to reference types
It's impossible to add non-reference types to the map, so why allow pulling them out of it.
9 years ago
RogueException
bbd45a6f4b
Fixed CommandException
9 years ago
RogueException
df129dd766
Actually populate SocketSimpleUser's fields
9 years ago
Finite Reality
ca18eb0eb4
Replace TryGetValue call with TryRemove call ( #586 )
Resolves #584
9 years ago
RogueException
35d7a0cec8
Ensure UploadFile is always a seekable stream.
9 years ago
RogueException
13b9b15cf0
Fixed DateTimeUtils on .Net Standard 1.1
9 years ago
RogueException
32cf7ba5e1
A few datetime fixes
9 years ago
RogueException
22e6b0f386
Fixed RpcChannelSummary accessibilities
9 years ago
RogueException
3a45e9ec87
Support InvalidSession(true)
9 years ago
RogueException
20f7ba431f
Cleaned up and fixed several reorder issues.
9 years ago
RogueException
8d435e994b
Filter null roles in SocketGuildUser
9 years ago
RogueException
0c8d643519
Minor doc/exception edits
9 years ago
RogueException
3fb21e06c2
Fixed RunMode.Sync running Async. Added ThrowOnError option.
9 years ago
Christopher F
83bd16f329
Don't attempt to convert Embed entities to models if the entity is null
Allows null embeds to be passed into ModifyAsync
9 years ago
RogueException
ba07484fe9
Removed Mixed RunMode
9 years ago
RogueException
a2b12520b2
Added CommandService logging
9 years ago
RogueException
bc469cbb46
Process everyone permission overwrites before role
9 years ago
RogueException
5a6d6ee076
Fixed notempty precondition error message
9 years ago
RogueException
21959fe43c
Fixed several permission issues
9 years ago
Finite Reality
2160e5dac8
Improve parameter precondition type safety ( #532 )
* Improve parameter precondition type safety
Also removes some terrible code which was left over when I first
implemented parameter preconditions. I don't know why that was there.
With this commit, parameter preconditions should be much safer as they
use generic methods instead of janky casting of objects.
* Remove generic CheckPreconditions method
9 years ago
RogueException
96a377a258
If discord error code is 0, fall back to http code
9 years ago
Confruggy
fbd34d6719
Update MessageHelper.cs ( #508 )
9 years ago
Finite Reality
3ddb01a5a2
Fix order of iteration in ExecuteAsync ( #534 )
9 years ago
Mateusz Brawański
efbd3cb681
GuildUserExtensions removed in favour of atomic role add/remove endpoints ( #540 )
* Removed GuildUserExtensions and moved the methods to IGuildUser and implementations
* Made changes per fox's suggestion: Change->Modify. New Modify overload.
* Oops
* Per Volt: reimplemented new endpoints
* Fixing broken docstrings
* I forgot that docstrings are XML
* Implemented atomic add/remove role endpoints
* Removed so people aren't irked
* Added single-item role add/remove methods
9 years ago
RogueException
11ba30c6fa
Cleaned up DepMap type checks
9 years ago
RogueException
334ceacdbf
Merge pull request #546 from khionu/dev
Fix detection of IDependencyMap impl
9 years ago
RogueException
84b3d24175
Merge pull request #549 from Mushroom/reactions
Added support for reaction 'me' field
9 years ago
RogueException
683541ba24
Added RequireOwner support for User tokens
9 years ago