NOTE: The "/ad" slash command that used to be used to invoke the options screen has been removed due to conflicts with other mods. Please use "/autodecline" or "/autod" to bring up the options screen.
Tired of trying to solo in peace at your favorite spawn, only to have random unannounced party invites thrown in your face? Angry at having a duel box suddenly appear every time you are in a town, or by griefers who are trying to force you away from a spawn? Annoyed at people who will randomly throw guild charters up or even guild invites at anyone who is unguilded?
This mod will allow a player to automatically decline (block) all guild, party, duel invites, as well as guild charters. Each type of decline can be toggled on or off either through a command line setting, or through the options window. An alert will display each time a type of invite is declined in the chat window (this can also be toggled on or off).
Are there some players you do not wish to block for party invites? This mod will allow you to always accept party invites and duel requests from players on your friends list, from players in your guild, or in a seperate list maintained by AutoDecline. It will also allow you to always accept invites from the last 5 players to send you a whisper, or that you send a whisper to.
You can also define a series of slash commands to automatically perform when a decline is triggered. So, for example, if you want to put people who send random duel invites on ignore, simply add /ignore $player to the list of duel actions and it is done for you! Actions are only limited to valid slash commands you can perform.
Download and unzip the archive into the AddOns directory (typically this is the World of Warcraft\Interface\AddOns directory) and log into the game.
By default, everything is blocked, friends are allowed to send party invites, and alerts are on. When an option is toggled, the settings are saved so no having to redo settings each time you log on. Settings are also per character.
Type /autodecline or /autod at the command line to bring up the options window.
See AutoDecline.txt in the archive file for a complete description of all command line options.