RogueException
8f87b2cc71
Added support for .NET Standard 1.1 and 1.2
8 years ago
RogueException
e369f342fc
Merge branch 'dev' into issues/274
8 years ago
Christopher F
ec71b84720
Add config option to download all users on GuildAvailable
Resolves #302
8 years ago
RogueException
08cfc1dd7f
Reconnect if heartbeat fails and a user download was not requested
8 years ago
Christopher F
8db026c0fe
Make changes per feedback, remove invocations of GuildMemberUpdated
Nickname changes/role changes are no longer sent over PRESENCE_UPDATE, making it obsolete to check for changes there.
8 years ago
Christopher F
deafa3d755
save your work before committing
*facepalm*
8 years ago
Christopher F
c80f73764c
Properly implement UserUpdated for Username or Avatar Changes
8 years ago
Christopher F
1e55d30a65
Raise GuildMemberUpdated when a Nickname is modified
8 years ago
RogueException
f56a1b653d
Cleaned up Reactions PR
8 years ago
RogueException
b9eeac9105
Merge branch 'dev' into feature/reactions
8 years ago
RogueException
d74257cb69
Drop applicationinfo cache on logout, fixed RPC appinfo exception.
8 years ago
Christopher F
1ed4f703bf
Cache the current application on DiscordSocketClient
8 years ago
Christopher F
983b50120d
Support "MESSAGE_REACTION_REMOVE_ALL" dispatch
8 years ago
Christopher F
8dfc6aea67
Add optional user/message/channel objects to Reactions
8 years ago
Christopher F
676fbbcd23
Fix invoking reaction events twice
8 years ago
Christopher F
e2e2c4308d
Refactor, rearrange, reimplement reactions; receive over gateway
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
2fd2e26179
Fixed missing private channels
8 years ago
RogueException
5c33e28757
Added missing ConfigureAwaits
8 years ago
RogueException
6c34441f4c
Added SelfUser.ModifyStatusAsync
8 years ago
RogueException
3c3e790edd
Replaced several arrays with immutables
8 years ago
RogueException
71c06dc2ae
Typo
8 years ago
RogueException
6ae508f3f7
Added WEBHOOKS_UPDATE to ignore list
8 years ago
RogueException
e70d478759
Exposed DiscordSocketClient.Guilds
8 years ago
RogueException
0a09b0deb5
Fixed errors
8 years ago
RogueException
708f9fe514
Added CommandContext, fixed commands compile errors
8 years ago
RogueException
4678544fed
Added remaining gateway events, added IAudioChannel, added CacheModes
8 years ago
RogueException
e038475ab4
Removed old bucket system, cleaned up api calls. Fixed compile errors.
8 years ago
RogueException
dd86f03306
Started converting websocket and rpc classes
8 years ago
RogueException
683f0d5013
Merged changed from dev branch
8 years ago
RogueException
6319933ed0
Concrete class prototype
8 years ago