RogueException
1d5b7a2b01
Removed Unknown status
2017-03-15 23:40:25 -03:00
RogueException
3bd920ce66
Merged UserPresenceUpdated into UserUpdated
2017-03-15 23:40:25 -03:00
james7132
bfc4fd686e
Automatic animated avatar detection
2017-03-15 00:33:07 +00:00
RogueException
92028f59e9
Removed SocketClient's explicit ConnectionState
2017-03-13 22:25:38 -03:00
RogueException
900b9b082e
Removed persistant guild list for user downloads
2017-03-13 22:17:35 -03:00
RogueException
cab41851ba
Prevent duplicate GuildUnavailables
2017-03-13 22:14:30 -03:00
RogueException
7e7df27024
Ready event waits until guilds are downloaded
2017-03-13 22:14:30 -03:00
Christopher F
bb78c50b6f
Fix ConnectionState on DiscordSocketClient
...
This should resolve a plethora of relates issues, including user downloading not working (#542 ), possibly #531
2017-03-09 19:25:43 -05:00
Mushroom
78076bd9df
Added support for reaction 'me' field
2017-03-03 01:51:46 +00:00
RogueException
1b0e47be42
Fixed SocketRole.CompareTo
2017-03-02 06:55:09 -04:00
RogueException
8c75e0d581
Fixed a couple audio bugs
2017-03-02 06:12:14 -04:00
Christopher F
5e1d84d918
Merge pull request #395 from LassieME/issue/359
...
Conflicts:
src/Discord.Net.WebSocket/DiscordSocketClient.cs
2017-03-01 17:34:39 -05:00
RogueException
4c2221dacb
More audio cleanup, finished receive streams
2017-02-26 13:43:11 -04:00
RogueException
8e0c65498b
Cleaned up audio code
2017-02-26 10:57:28 -04:00
Christopher F
2db60749ca
Add IsUnique parameter to CreateChannelInvite
...
Resolves #469
2017-02-25 16:17:58 -05:00
RogueException
06dcac6a9f
Fixed audio and a few ConnectionManager issues
2017-02-25 16:07:22 -04:00
RogueException
3190d7e26d
Moved (re)connection handling to ConnectionManager
2017-02-25 16:07:22 -04:00
RogueException
8630185ac9
Started Discord.Net.Relay
2017-02-25 16:07:22 -04:00
RogueException
d321ad3e5c
Moved Frame models, added default providers
2017-02-25 16:07:22 -04:00
Christopher F
c486f0ee50
Don't force avatar formats
2017-02-23 16:11:34 -05:00
Christopher F
a5adc8a129
Cleanup from rebase
2017-02-23 16:04:13 -05:00
Christopher F
6116c1bcef
Replace IUser.AvatarUrl with IUser#GetAvatarUrl(size)
...
This is to support the new user image endpoint, which provides a parameter for image resizing.
2017-02-23 15:59:17 -05:00
Christopher F
bb9f144eae
Remove implicit SocketGuildUser.RoleIds; refactor Roles to ReadOnly
2017-02-21 16:19:33 -05:00
Sindre G. Langhus
ab60f63511
Changes HasValue in Cachable to constructor argument
2017-02-21 22:11:48 +09:00
Christopher F
e601cea255
Add Roles property to SocketGuildUser
...
there's a few different ways to select a user's roles from their role IDs, and this one seems to be the most efficient.
doesn't seem like there's any reason this shouldn't be included.
2017-02-15 15:59:23 -05:00
RogueException
e0a0d2100d
Reduced missed heartbeat aggressiveness
2017-02-11 01:49:28 -04:00
RogueException
8be4cb72e3
SocketSystemMessage Internal -> Public
2017-02-07 21:15:27 -04:00
RogueException
0cf5493c61
Fixed crash, added DM/Group channel helpers
2017-02-07 21:10:30 -04:00
RogueException
d9fd0c34e4
Fixed bugs with creating invites
2017-02-07 19:48:09 -04:00
Sindre Langhus
d8682a82b2
Change all signatures in the SocketClients to interfaces.
2017-02-03 15:04:54 +01:00
Sindre G. Langhus
25547407c8
Now this should be ready to, I am the worst at git.
2017-02-02 14:41:27 +01:00
Sindre G. Langhus
4b13e3fb00
Changed MessageUpdated to use Cacheable as well, after discussion with Volt.
2017-02-02 13:52:38 +01:00
Sindre G. Langhus
2a1314da25
Cleanup.
2017-02-02 13:52:35 +01:00
Sindre G. Langhus
705d71875c
Simplified PR, renamed Cached to Cacheable.
2017-02-02 13:51:53 +01:00
Sindre G. Langhus
8435186d79
returns.
2017-02-02 13:51:53 +01:00
Sindre G. Langhus
959d49a26f
renamed Cache to Cached, and refactored many events to use Cached
2017-02-02 13:51:35 +01:00
RogueException
b00b69234f
Users can no longer directly request user downloads.
2017-01-29 23:15:48 -04:00
RogueException
6188ff0a2f
Improve platform errors for websocket/udp
2017-01-29 23:11:02 -04:00
RogueException
35c10a1006
Don't throw if websocket close was requested
2017-01-28 20:54:58 -04:00
RogueException
a266d072db
Fixed nullref during reconnect
2017-01-28 19:04:42 -04:00
RogueException
11a639c5aa
Moved a few log events to the shard logger
2017-01-28 19:03:55 -04:00
RogueException
b91026f552
Stop spamming users/@me and voice/regions
2017-01-28 17:04:35 -04:00
RogueException
34139c9b59
Converted Discord.Net to a metapackage
2017-01-26 10:43:32 -04:00
RogueException
eb2a946dd6
Updated to 1.0.0-rc3 tooling
2017-01-25 22:27:24 -04:00
RogueException
3bc2520095
Abandon VersionSuffix
2017-01-25 20:39:04 -04:00
RogueException
24663605f6
Fixed CI detecting all packages as dev
2017-01-25 20:14:19 -04:00
RogueException
b0db37cad6
Versions are hard
2017-01-25 18:00:00 -04:00
RogueException
4665b63d27
Merge pull request #465 from Sentinent/user-presences
...
Fixed users not being updated on PRESENCE_UPDATEs
2017-01-25 17:16:50 -04:00
RogueException
a75af58bdb
Merge pull request #464 from Sentinent/dev
...
Fixed guild member's joinedat reseting after certain events
2017-01-25 17:16:42 -04:00
RogueException
3046b62c94
Cleaned up csproj/sln/scripts
2017-01-25 12:41:38 -04:00