AntiSpamMeta is written in my free time. Feel free to give me more monies.

If you want, I'll even put your name or nick up here as extra thanks.
Thanks is also due to dwfreed, who helps me with some of the coding,
WildPikachu, who has provided reliable servers for ASM since its inception,
DLange, for hosting domain/DNS things,
and tomaw, who puts up with a lot of my crap.


About AntiSpamMeta:

ASM was born on about June 14th, 2006.
It started out as "AntiSpamBot", a supybot plugin for some rudimentary spam detection.
It only monitored ##linux, which at the time was a constant target for spam and troll groups.
However, it quickly outgrew supybot's API, as well as needing to be able to run and process things *much* faster.
In response to this, the supybot was ditched entirely, and it was re-written using the (legacy) Net::IRC perl framework.
Despite being a decade old, the framework has proven to be very reliable and only needed a few small changes over time.
On February 28, 2012, AntiSpamMeta was officially recognized as a freenode FOSS project, and moved base from ##asb-nexus, to #antispammeta.
As of April 22, 2014, the bot keeps state tracking data for the 58 channels it is in, and the ~11,000 nicks it sees.
As of September 16, 2015, the bot is in 91 channels, sees ~13,200 nicks, and uses around 50MB of ram.
It monitors nearly every large channel on freenode, but is still just a client-connection, run as a side project (i.e. not a part of the freenode infrastructure).

Looking for someone to bug that has a specific amount of access? Look no further!

For syntax / command info, go here.

You can find a general idea of what AntiSpamMeta looks for here.

Source code can be found here.