Releases: not-ilinked/Anarchy
Releases · not-ilinked/Anarchy
Anarchy 0.7.0.3
Just a couple of updates really
Anarchy 0.7.0.2
Additions
- Added the newest messagetypes to MessageType.
Improvements
- Updated various methods and properties in the following classes: Group, DeletedMessage, MessageReactionUpdate, UserTyping.
Anarchy 0.7
Additions
- Added support for speaking through voice channels using a DiscordVoiceSession (even in private channels).
- Added some caching functionality to help speed up applications. Most of these functions have the same name as their REST equivalent but require a DiscordSocketClient (except for Get[Guild/PrivateChannel]VoiceStates, which are new methods alltogether).
- Added configs to the clients, allowing you to do things like RetryOnRateLimited, which will handle ratelimits so you don't have to.
- Added support for guild templating.
- Added more auth support.
- Added support for sending files through messages (SendFile).
- Added some more oauth2 application functionality.
- Added support for manipulating guild folders through User.ChangeSettings().
- Added some more events to DiscordSocketClient.
- Added functionality for buying nitro/boosts.
Improvements
- Changed the way image hashes are dealt with. AvatarId, IconId etc. no longer exist, neither does their 'Get' methods. They've been replaced with a DiscordCDNImage instance (containg a Download method). Check source for more info.
- Renamed some classes to their original names prepended with 'Discord' to avoid collision with other libraries.
- Made changes to how command handling classes are structured. See example project 'CommandListener' for details.
- Improved the way Invites and Presences (therefore also Activities) are represented in Anarchy.