RogueException
653502c371
Changed GuildUser.Roles to ReadOnlyCollection
8 years ago
RogueException
6192228378
Raise GuildMembersDownloaded for non-large guilds
8 years ago
RogueException
eed0598f99
Destroy audio stream when a user disconnects
8 years ago
RogueException
d7928622f3
Guild presence should update global. Cleaned up.
8 years ago
RogueException
b1caec5f59
Add better support for invisible users
8 years ago
RogueException
f0202e4d4e
Improved warnings for unknown entities
8 years ago
RogueException
e0e28c6dd1
Changed EmbedChannel's type to GuildChannel
8 years ago
RogueException
fd72583a75
Move guild presence updates to GuildMemberUpdated. Filter duplicate UserUpdated events.
8 years ago
RogueException
6798ba0d4b
Prevent duplicate incoming stream events on connect
8 years ago
RogueException
35e793fd9a
Leave voice channel on audioclient disconnect
8 years ago
RogueException
158ce0f922
Started adding IAudioClient incoming stream creation/destruction events
8 years ago
RogueException
bf0be82d15
Added IWebhookUser and MessageSource
8 years ago
RogueException
e7401eda68
Fixed internal nullref on voicestate change
8 years ago
RogueException
df129dd766
Actually populate SocketSimpleUser's fields
8 years ago
RogueException
20f7ba431f
Cleaned up and fixed several reorder issues.
8 years ago
RogueException
8d435e994b
Filter null roles in SocketGuildUser
8 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
8 years ago
RogueException
84b3d24175
Merge pull request #549 from Mushroom/reactions
Added support for reaction 'me' field
8 years ago
RogueException
711a4e90a4
Renamed AvatarFormat -> ImageFormat. Cleaned up.
8 years ago
RogueException
6dd2e0a708
Merge pull request #573 from james7132/auto-avatar
Automatic animated avatar detection
8 years ago
RogueException
254c83ecff
Started adding audio receive
8 years ago
RogueException
1d5b7a2b01
Removed Unknown status
8 years ago
james7132
bfc4fd686e
Automatic animated avatar detection
8 years ago
RogueException
cab41851ba
Prevent duplicate GuildUnavailables
8 years ago
Mushroom
78076bd9df
Added support for reaction 'me' field
8 years ago
RogueException
1b0e47be42
Fixed SocketRole.CompareTo
8 years ago
Christopher F
2db60749ca
Add IsUnique parameter to CreateChannelInvite
Resolves #469
8 years ago
RogueException
06dcac6a9f
Fixed audio and a few ConnectionManager issues
8 years ago
RogueException
3190d7e26d
Moved (re)connection handling to ConnectionManager
8 years ago
Christopher F
c486f0ee50
Don't force avatar formats
8 years ago
Christopher F
a5adc8a129
Cleanup from rebase
8 years ago
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.
9 years ago
Christopher F
bb9f144eae
Remove implicit SocketGuildUser.RoleIds; refactor Roles to ReadOnly
8 years ago
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.
8 years ago
RogueException
8be4cb72e3
SocketSystemMessage Internal -> Public
9 years ago
RogueException
d9fd0c34e4
Fixed bugs with creating invites
9 years ago
RogueException
b00b69234f
Users can no longer directly request user downloads.
9 years ago
RogueException
4665b63d27
Merge pull request #465 from Sentinent/user-presences
Fixed users not being updated on PRESENCE_UPDATEs
9 years ago
RogueException
a75af58bdb
Merge pull request #464 from Sentinent/dev
Fixed guild member's joinedat reseting after certain events
9 years ago
RogueException
fe35400498
Cleanup
9 years ago
RogueException
158222bb78
Merged GuildExtensions into IGuild
9 years ago
RogueException
ea0044cb87
Made IVoiceChannel.UserLimit nullable
9 years ago
Sentinent
6dc52e8eb8
Fixed users not being updated on PRESENCE_UPDATEs
9 years ago
Sentinent
a03269fcf1
Fixed guild member's joinedat reseting after certain events
9 years ago
RogueException
e2934abe29
Made API models internal. Removed Discord.Net.API.
9 years ago
RogueException
58cb8cfb20
Added a limit to BufferedAudioTarget's internal buffer.
9 years ago
RogueException
64ddcb564b
Added isDisposed checks to audio classes. Dont flush the OpusEncodeStream
9 years ago
RogueException
beb2acb40c
Fixed deadlock during connection
9 years ago
RogueException
2877653a09
Readded outgoing audio
9 years ago
RogueException
572c0e6c6b
Renamed new params classes to XXXProperties
9 years ago