Temporarily shun bot triggers from individuals
Brought to you by:
evanchooly
This patch adds the ability to shun triggers from an individual user without ejecting the bot from the channel completely. Note that the ~shun trigger is itself affected by shuns; this is a feature, not a bug.
Shuns are stored in the database. If you have moral objections to database hits on *every* bot trigger, feel free to rewrite or modify ShunDao. It's "fast enough" in my own testing, but YMMV.
This patch also updates the maven-ant-tasks JAR to 2.0.9 as 2.0.8 is no longer available on ibiblio.
The Patch, iteration 1