aeDecline is a relatively simple (yet highly configurable) AddOn primarily geared towards combating bot group invitations.
When you are invited to a group, duel, or guild (all toggleable), aeDecline "triggers."
When aeDecline "triggers", a sequence of checks is executed, and if the inviter passes said checks, then the invitation is declined (in addition to several other features, which can all be enabled or disabled at your leisure, which include: Ignoring the inviter, Responding to the inviter, and / or Notifying you about the trigger).
This can be more simply explained by showing what you can set aeDecline to automatically decline:
* Only level 1 Orcs
* Only level 6 Human Priests
* Only level 3 Undead Warriors named Somename
* Only level 44 Undead Warriors named Somename in Somezone
* Only level 1 Blood Elf Paladins in Someguild
* Only level 8 Dwarf Rogues in Somezone
Note that out-of-the-box, aeDecline starts with no predefined lists. This means that when checking the inviter, the checks will fail, and so there will be no invitation declining (you can optionally set the logic to see empty lists as "wildcards", meaning any empty list will result in a passed check, which would consequently mean (if you had all empty lists) all invites would be declined).
Why does it start like this? Because for some reason, if I defaultly create a list with any elements, if you choose to remove those elements at a later time so the list is empty, the next time aeDecline is loaded, the default values will be loaded. The defaults will only be loaded if the list is empty. So, there are no predefined lists because if there were, you could never have an empty list if it defaultly contained any elements. I believe this is a bug in the Ace2 database framework.
As of Nov 14 07, there are two types of bots:
Level 1 Orc Warriors in Durotar and
Level 1 Human Warriors in Elwynn Forest
You can add these two sets of information to the lists by typing these commands:
(/aedecline can be substituted with /ad)
/aedecline addrace Orc
/aedecline addrace Human
/aedecline addclass Warrior
/aedecline addlevel 1
/aedecline addzone Durotar
/aedecline addzone Elwynn Forest
This text is in the Readme.txt file, and there is an additional ForCodeReaders.txt file which explains things more in-depth.
Please post any bugs, suggestions or comments, or e-mail them to me at firstname.lastname@example.org