james7132
08c7b49aae
Remove IComparable<IGuildUser>
8 years ago
james7132
50d1aa0689
Implemented IComparable<IRole> on IGuildUser
8 years ago
james7132
f3cd96d2fe
Implemented IComparable<T> on IRole and IGuildUUser
8 years ago
RogueException
9fcf88b7ac
Merge pull request #333 from LassieME/issue-332-fix
Update ReplyAsync Task to return the sent message.
8 years ago
Sindre Langhus
0b43545ae0
Update ReplyAsync Task to return the sent message.
8 years ago
Christopher F
0b42a2b1b4
Assign a default value to DiscordSocketClient.Status
This property previously had a default value of 'null'. In DiscordSocketClient#ConnectInternalAsync, we would attempt to send a null status to Discord, which would fail to serialize, and force the client to disconnect.
8 years ago
RogueException
043f8ded85
Moved ISelfUser.ModifyStatusAsync to DiscordSocketClient.SetStatus/SetGame. Resend status on reconnect.
8 years ago
RogueException
d9e00c9170
Added guild parameter to PresenceUpdated, added GuildMemberUpdated
8 years ago
RogueException
b23d839d8b
Made RequestOptions in XXXMessage.DeleteAsync optional
8 years ago
RogueException
6e1a76d070
Merge pull request #327 from RogueException/issue-240
Adjusted GetGuildPruneCount to using params;
8 years ago
Khionu Sybiern
8f553e60a1
Adjusted GetGuildPruneCount to using params;
fixes #240
8 years ago
RogueException
b860392b44
Guild prunes must be at least 1 day
8 years ago
RogueException
b22d704001
Renamed SocketGuild.GetCurrentUser -> CurrentUser
8 years ago
RogueException
3458a0ce75
Merge pull request #324 from LassieME/patch-issue-323
Fix #323
8 years ago
RogueException
313c957a34
Default isTTS to false on Send methods
8 years ago
RogueException
b8102a6767
Default DependencyMap to an empty map when not supplied
8 years ago
Christopher F
2cbfaa5498
Remove unnecessary slash in RestInvite#Url
thanks to auxesis for the find
8 years ago
Sindre Langhus
98088519d1
Update SocketChannelHelper.cs
8 years ago
RogueException
a464f9ec3a
Fixed errors caused by #321
8 years ago
RogueException
0d6ac00905
Merge pull request #321 from RogueException/sysmsg-deletables
Moved IDeletable interface up inheritance to IMessage
8 years ago
RogueException
22413f0b9b
Merge pull request #322 from james7132/send-file-async-fix
Fix #320
8 years ago
james7132
7dbd2b5325
Fix #320
I'm not entirely sure this is the proper way to fix this. However, it seems like
SendFileAsync returns the Task<RestUserMessage>, which would exit the using
block, disposing of the FileStream potentially before the Task is finished.
Changed to await the result of the task before exiting the using block.
8 years ago
Khionu Sybiern
505a63f8e0
Update IMessage.cs
8 years ago
Khionu Sybiern
57824b6847
Update IUserMessage.cs
8 years ago
RogueException
dfe654af3b
PagedAsyncEnumerator's nextPage should return false if there are no more pages.
8 years ago
RogueException
3ca0067f1b
Merge pull request #313 from FiniteReality/scoped-di
Move DI stuff around to support scoped DI
8 years ago
Christopher F
11f4dc0d10
Add a missing null-conditional in CommandContext#ctor
Prevents an NRE when creating a CommandContext from a message in an IDMChannel
8 years ago
FiniteReality
a7cefbcf9f
Move DI stuff around to support scoped DI
8 years ago
RogueException
c813a049ff
Merge pull request #315 from james7132/command-module-fix
Fix #311
8 years ago
james7132
3841eb616c
Fix #311
TypeInfo.BaseType will likely return the same Type if all modules derive from
ModuleBase or some common subclass of it. Making it appear as if only one module
is registered.
Changed to TypeInfo.AsType for expected behavior.
8 years ago
RogueException
5389f98042
Ignore errors when deserializing Game
8 years ago
RogueException
123fc90efc
Removed duplicate model
8 years ago
Christopher F
a35d047333
Fix some minor typos in docs
8 years ago
Christopher F
77342903bb
Update Documentation to be compatible with Beta2
this one took a while
8 years ago
RogueException
8c8ac47887
Merge pull request #308 from Joe4evr/AutoLoadFix
Exclude abstract types from being loaded as modules.
8 years ago
RogueException
881c0320bd
Don't cache generic JsonConverters
8 years ago
RogueException
890318ecfc
Added a simpler CommandContext constructor
8 years ago
RogueException
c497f95d35
Readded navigational props to interfaces
8 years ago
RogueException
8ebc437674
Exposed IDependencyMap in CommandService.Execute
8 years ago
Joe4evr
bc45c0b6a4
Exclude abstract types from being loaded as modules.
8 years ago
RogueException
75fb31e939
Removed IDiscordClient reference from IEntity
8 years ago
RogueException
735c869f3d
Moved Client from ModuleBase to CommandContext.
8 years ago
RogueException
af9a2c2d64
Fixed nullref on guild member remove
8 years ago
RogueException
84980ad203
Fixed OOB error generating bucket ids for certain endpoints
8 years ago
RogueException
13f49bfe7c
Limit preemptive rate limit warnings to once per request.
8 years ago
RogueException
30067959d7
Unpack the arg array if one exists when generating bucket ids
8 years ago
RogueException
88c5dd38bf
Added CommandContext.IsPrivate
8 years ago
RogueException
f93464523e
Cleaned up the Json contract resolver, fixed user mention deserialization
8 years ago
RogueException
606d4e7ba9
Cleaned up net code, readded user token rate limits
8 years ago
RogueException
4643e44e48
Updated package info
8 years ago