Skip to content

Releases: Skelmis/Discord-Anti-Spam

Version 1.8.0

23 Jun 13:04
Compare
Choose a tag to compare

Support for timeouts in discord.py and a better internal TimedCache implementation. Whats not to love?

N.B. This also removed Pincer as it is a discontinued project.

Version 1.6.0

26 Nov 04:48
Compare
Choose a tag to compare
v1.6.0

doc: improve documentation on Base

Version 1.4.0

12 May 10:21
Compare
Choose a tag to compare

Version 1.3.0

07 Apr 05:45
Compare
Choose a tag to compare

Version 1.3.0 is being released, and with it comes some breaking changes to be aware of!

Notably, Nextcord users will need to update to the latest release.
For other changes view here

pip install -U discord-anti-spam

Rewrite

14 Oct 14:14
Compare
Choose a tag to compare

Its official, the rewrite is here. Coming in at just under 5k lines of code, with 3k lines of tests this is the biggest thing I've ever done. Yet we have managed to achieve a 150% speedup with an overall better plugin system and easy interface for all of you!

v0.9.0

19 Jun 08:42
Compare
Choose a tag to compare

Brings the package inline with PEP8 as well as blank space characters

V0.7.1

03 Apr 00:11
Compare
Choose a tag to compare

This release is necessary to fix some serious bugs introduced in V0.7.0

Fixes:

  • AntiSpamHandler deleting all messages sent
  • AntiSpamTracker crashing in dms

V0.7.0

02 Apr 15:27
Compare
Choose a tag to compare

This release features quite a few changes, see below:

Extensions
This package now supports the ability to create and register extensions which are invoked within the package itself.
You can read more about this here

Saving & Reloading State
This package now supports the ability to save & load the entire state of the package. This will be useful for when you want to restart your bot but don't want to lose track of everyone :)
You can read more about this here

Otherwise I have just included a fair few bug fixes in this release

V0.6.0

27 Jan 13:10
Compare
Choose a tag to compare

This features a major change to how the package can be used, now you can enable no_punish to use all the features of this package without actually having to use the built-in punishments! (Warn, Kick, Ban)

To read further into this, view the DEFAULTS section of the AntiSpamHandler docs here

Other things:

  • Found a few bugs, yet to squash some but should be fairly inconsequential
  • Added some more docs on optimization related to the package
  • Fixed typos
  • Added more tests
  • All that jazz

V0.5.0

28 Dec 13:52
Compare
Choose a tag to compare

Resolve deltas,
Cleanup pointers,
You get the point. Its just another code release, featuring breaking changes and bug fixes.