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
RogueException
ba66469248
Fixed User nullref errors
2016-07-15 22:12:14 -03:00
RogueException
e472c2b95a
Merge branch 'v6' of https://github.com/RogueException/Discord.Net.git
2016-07-15 22:05:58 -03:00
RogueException
f05fa6bb2e
Added ToString and DebuggerDisplay to CachedPrivateUser
2016-07-15 20:09:52 -03:00
RogueException
bd96e473a9
Started adding v6 support
2016-07-15 19:54:23 -03:00
RogueException
7eb06a6111
Merge pull request #121 from RogueException/khionu-bugfix1
...
Changed GuildEmojiUpdateEvent fields into properties
2016-07-15 11:25:37 -03:00
RogueException
ffc43260c5
Fixed sync checks failing for private channels
2016-07-14 22:42:50 -03:00
RogueException
07fa652488
Removed duplicated User.AddRef
2016-07-14 22:40:00 -03:00
Khionu Terabite
a55df95638
Changed fields into properties
2016-07-14 17:43:54 -04:00
RogueException
a386796266
DiscordSocketClient should use the new TrySetResultAsync method
2016-07-14 14:38:53 -03:00
RogueException
67d6312a66
Ignore message and presence updates if the guild has not synced yet
2016-07-14 14:33:53 -03:00
RogueException
1aa908512f
Promise completions should be executed on the thread pool
2016-07-14 14:23:39 -03:00
RogueException
99703d2f16
Start heartbeating immediately after receiving HELLO
2016-07-14 14:12:16 -03:00
RogueException
f0b3f7c0de
Removed LogMessage's clearBuilder option
2016-07-14 14:08:26 -03:00
RogueException
b70a693607
WriteInitialLog should be private
2016-07-14 12:03:33 -03:00
RogueException
d667420303
Added system info and background task start/stop to logs
2016-07-14 11:58:03 -03:00
RogueException
d111bf08ee
Merge pull request #114 from khionu/patch-1
...
Added ToString and DebuggerDisplay
2016-07-13 14:04:16 -03:00
RogueException
dc6ee3510a
Cleaned up MentionUtils
2016-07-13 13:43:47 -03:00
RogueException
efc87ef06d
Removed IMessage.Text, renamed RawText -> Text, added Resolve
2016-07-13 13:07:24 -03:00
RogueException
54e0cc0948
Fixed GetChannelMessagesAsync nullref error
2016-07-13 11:35:11 -03:00
RogueException
753813f040
Split GetGuildsAsync into GetGuildsAsync and GetGuildSummariesAsync
2016-07-13 11:10:22 -03:00