Skip to content

Releases: not-ilinked/Anarchy

Anarchy 0.7.0.3

20 Jun 07:03
Compare
Choose a tag to compare

Just a couple of updates really

Anarchy 0.7.0.2

18 Jun 19:09
Compare
Choose a tag to compare

Additions

  • Added the newest messagetypes to MessageType.

Improvements

  • Updated various methods and properties in the following classes: Group, DeletedMessage, MessageReactionUpdate, UserTyping.

Anarchy 0.7

13 Jun 19:07
Compare
Choose a tag to compare

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.