Auction Snatch keeps a saved list of items you want to buy from the Auction House, and automatically scans the Auction House for every item on your list. It's very fast and will happen before you even have time to type anything in. If an auction is found, a prompt will appear to ask you what you want to do.  The selections in the Prompt are self-explanatory.

Many mods keep track of items you want to remember or search for - but I found it tedious to keep selecting items in the list. Shopping List automates that process. I no longer worry about missing the rare Hyacinth Macaw in the auction house!

Directions:
A new tab will appear on the Auction House Frame. Clicking that will bring up the interface. Type in your search queries, hit enter, and then when your list is complete, click 'Start Search'.

Sold auctions: very cool feature

Due to cross-server zones in major cities, sold auctions that are pending do not always show up in the auctions tab. To work around this Blizzard limitation, I built an internal tracker that will keep a list of your sold auctions with their remaining time while your character is logged in. You can view your sold auctions that are pending by clicking the gold icon in the main Auction Snatch window. The data persists between sessions. If you like this feature and find it useful, please consider donating to the project on the Curse website.
Due to Blizzard server limitations, the Auction House needs to be opened once per session to start recording sells. Sold auctions can't be tracked when your character is logged out.

Options:
* [ Import list ] Select which list you want to view
* [ List options ] Per list options
  * [ Rename list ] Rename the currently loaded list
  * [ Doorbell sound ] Fun sound when prompt for buying shows
  * [ Ignore bids ] Ignore bidding price, only consider the buyout price
  * [ Ignore no buyouts ] Ignore items without a buyout price
  * [ Icon tooltip ] Enable tooltip on mouseover for icons in the list
* [ Create list ] Create a new list
* [ Value in copper ] Changes the value, at the time of input, between copper or gold-only
* [ Remember price ] When using the sell option, remember the unit price from previous auction
* [ Search owned auction ] Search your owned auctions on double-click in the auctions tab. Reload ui required when disabling this option
* [ Cancel auction ] Cancel auction on right-click in the auctions tab. Reload ui required when disabling this option
* [ Alerts ] Sounds and Chat alerts
	* [ Chat ] Chat alerts for specific auction events
	  * [ Sold ] When opening the Auction House, print a list of your newly sold auctions.
	* [ Sounds ] Sounds for specific auction events
	  * [ Outbid ] You have been outbid on %s.
	  * [ Sold ] Your auction of %s sold.
	  * [ Expired ] Your auction of %s has expired.
* [ Auto-open ] Open Auction Snatch automatically when opening the Auction House
* [ Auto-start ] Once the Auction Snatch window is open, start searching automatically the default list

Other features:
* 'Esc' will always close any open frames
* Double-click will search the auction house
* Right-click will auto search the auction house for the item
* Shift-click on any item in your bags, auction listing or in chat links to add that item to your list while Auction Snatch is open.
* When opening the Auction House, holding shift will reverse the auto-search feature.
* Re-order or Ignore items in the list
* Set maximum buyout price per item. Auction Snatch will not prompt your for items above that price.
* Localization available: English, French, Russian

Slash commands:
/ao debug: Toggle debug
/ao searchauction: Search owned auction on double-click in the auctions tab
/ao cancelauction: Cancel auction on right-click in the auctions tab
/ao searchoncreate: Search the item in the Auction House after creating the auction in our list
/ao reloadsoldauction: Force refresh the list of owned auctions. Requires re-opening the Auction House to take effect
/ao sound [outbid|sold|expired]: Toggle respective sounds
/ao chat sold: Toggle chat alert for sold auctions
