Greetings!

I have created an addon which will immediately sell all filtered items in your inventory whenever you open a vendor window. It will also immediately sell any items which appear in your inventory while a vendor window is open.

The default filter for the addon is to sell all junk only. To set your own filter preferences based on quality, open the configuration window with /asgui. The addon may be toggled off and on with /astoggle.

In addition to the quality filters, the addon has customizable account-wide and character specific save lists. It also places a note at the bottom of tooltips showing whether or not you've flagged the item to be saved and which list it's in. Items can be added to one of the save lists with alt-left click and alt-right click.

This is the first addon I've made available for other players to use so I'm assuming it could use some generalizing. It's also over-engineered with plenty of needless redundancies since I was experimenting with all the options I could think of. For example, I believe there are five different ways to add an item to the save list including by itemID, dragging to the window, Shift-clicking to the text box and then selecting the "Add" button, as well as a couple of slash commands :).

Feel free to make suggestions if you'd like to see additional functionality or QoL improvements. For example, I'm currently exploring item types and sub-types as additional filter options.

Git Link: https://github.com/Winningone/AutoSellEverything.git