Commit Graph

1613 Commits

Author SHA1 Message Date
Christopher F
9dae654096 Remove RTD docs 2016-07-21 16:59:37 -04:00
RogueException
adcdc6758b Fixed several audio issues 2016-07-21 17:52:27 -03:00
RogueException
b2f39f888e Unified Opus and Sodium errors 2016-07-21 17:52:27 -03:00
RogueException
e179c85896 Increased LogMessage's default source padding 2016-07-21 17:52:27 -03:00
RogueException
556f6a864a Added a SentData event to DiscordVoidAPIClient 2016-07-21 17:52:27 -03:00
Christopher F
c2b824993a Add MyGet feed info to README
Resolves #137
2016-07-21 15:18:15 -04:00
Khionu Terabite
ae2ef74b14 Variable rename
Changed name to be more context appropriate
2016-07-21 14:38:30 -04:00
RogueException
b029725bb1 Cleaned up new DependencyMap system 2016-07-20 23:34:32 -03:00
RogueException
751c28a87e Merge pull request #139 from DigiTechs/feature-128
Add Dependency Injection and Autoloading to the Commands service
2016-07-20 23:16:44 -03:00
RogueException
b407c71567 Added support for non-int enums 2016-07-20 23:16:06 -03:00
Finite Reality
b546ba919b Simplify exception 2016-07-21 02:49:27 +01:00
RogueException
c101c44c04 Merge pull request #140 from RogueException/khio-enumpatch
Enum TypeReader
2016-07-20 22:45:34 -03:00
RogueException
c191f65c63 Fixed Mention prefix detection 2016-07-20 22:13:58 -03:00
Khionu Terabite
523b862525 Added Dynamic Enum TypeParsing, to support all enums 2016-07-20 20:54:29 -04:00
Finite Reality
39d8e3c159 Allow users to get IDependencyMap if they follow a strict format 2016-07-21 01:44:14 +01:00
RogueException
f923a7f0b3 Added Application and DiscordClient.GetApplicationInfoAsync() 2016-07-20 21:41:27 -03:00
RogueException
77589cc758 Fixed Discord.Net.Commands warning 2016-07-20 21:15:28 -03:00
RogueException
5e81a849dc Add a virtual GUILD_AVAILABLE event to GUILD_SYNC'd guilds 2016-07-20 21:00:08 -03:00
RogueException
93441fb460 Fixed empty Guild.Channels 2016-07-20 20:49:28 -03:00
RogueException
db0f839b32 WaitForGuildsAsync should wait for GUILD_SYNCs 2016-07-20 20:45:23 -03:00
Finite Reality
f7455c389b Improve DI system 2016-07-21 00:23:49 +01:00
RogueException
d9b5a4ddc9 Added virtual GuildAvailable and GuildUnavailable events on Connected, Ready and Disconnected events 2016-07-20 19:57:28 -03:00
RogueException
c958a6ffdf Fixed requests timing out immediately 2016-07-20 19:18:43 -03:00
RogueException
baadeb4c6f Fixed rapid reconnects and reconnects triggering before a successful connect 2016-07-20 19:16:07 -03:00
Christopher F
e266fa8b32 Cleaned up bugs in DependencyMap and ReflectionUtils 2016-07-20 18:04:18 -04:00
RogueException
0660af528c Added default request timeout 2016-07-20 18:51:02 -03:00
Christopher F
bbe51012cf Add Dependency Map, Update Assembly Crawler
[Untested] Assembly Crawler will now accept constructors matching: new(), new(CommandService), new(IDependencyMap).

Add IDependencyMap

Add DependencyMap
2016-07-20 17:50:52 -04:00
RogueException
9423ec14c5 Make DataStore internal and default it to an empty cache. 2016-07-20 18:25:03 -03:00
Christopher F
6e42acba68 Add Autoload to Module Attribute
[UNTESTED] Adds an optional parameter to the Module attribute, "autoload", which defaults to true.

Specifies whether or not the assembly crawler should load this module.
2016-07-20 17:20:37 -04:00
RogueException
ba370aa865 Added DiscordConfig.FullVersion 2016-07-20 17:39:54 -03:00
RogueException
249737da72 Fixed reconnect deadlocks and Connect not completing on resumes. 2016-07-20 17:38:31 -03:00
Khionu Terabite
63fdd67413 Initial Plan for allowing custom Enum Type Readers 2016-07-20 15:17:22 -04:00
RogueException
a9bfa958dc Reference Discord.Net with a wildcard version 2016-07-20 16:03:54 -03:00
RogueException
2b9bb9fbb7 Fixed session resuming 2016-07-20 15:31:05 -03:00
RogueException
e2f15c96cd Added template version for dotnet pack --version-suffic 2016-07-19 15:55:13 -03:00
RogueException
53e1c79848 Cleaned up mention logic, removed User.NicknameMention 2016-07-19 15:55:00 -03:00
RogueException
f2df627e41 Fixed file uploading, Cleaned up DiscordAPIClient helper methods 2016-07-18 16:28:13 -03:00
RogueException
e1de348489 Merge pull request #126 from RogueException/khionu-bugfix1
Supply current GuildChannel Name if not specified
2016-07-18 13:56:18 -03:00
RogueException
5bb06b77ff Merge pull request #125 from RogueException/v6
v6 Support
2016-07-18 13:50:56 -03:00
RogueException
506c857963 Fixed null DataStore during GroupChannel update 2016-07-18 13:47:44 -03:00
RogueException
af7ee37e44 Added IGroupUser, GroupChannel.Add/Remove Recipient, Add/Remove Recipient events 2016-07-18 13:37:57 -03:00
RogueException
edb4941e04 Use mentions array to validate detected mentions 2016-07-16 10:27:52 -03:00
RogueException
d0c5eab2dd Minor fix 2016-07-16 10:24:30 -03:00
RogueException
432e8d1e0f Added voice states to group channels 2016-07-16 10:23:57 -03:00
Khionu Terabite
2f2559cf58 Supply current GuildChannel Name if not specified 2016-07-16 03:32:51 -04:00
RogueException
c5f291f214 Added more guild sync checks 2016-07-15 22:47:31 -03:00
RogueException
6815fdb5f2 Added support for group channel icons 2016-07-15 22:43:18 -03:00
RogueException
da2002b520 Renamed Message.Text -> Message.Content 2016-07-15 22:34:27 -03:00
RogueException
d94bd7373c Added MessageType 2016-07-15 22:29:35 -03:00
RogueException
a13b10ed5d Fixed group channels not being returned from GetPrivateChannelsAsync 2016-07-15 22:12:34 -03:00