I had a look at adding this myself, but couldn't work out how to add new types of rules within the current structure...
What I'm after is a ruleset that works off the BTMscanner information in Auctioneer.
There's a section that says "Last bought for vendor" (or whatever else you last bought it for) and I'd like to be able to Autosend everything I bought for disenchanting to my enchanter character. (There are other uses too, like sending prospecting to jewelcrafters, etc)
This is some code that checks whether something was bought for vendor or not.
if(AucAdvanced and BtmScan and BtmScan.Settings and BtmScan.Settings.GetSetting) then local reason, bids if (item.link) then local id, suffix, enchant, seed = BtmScan.BreakLink(item.link) local sig = ("%d:%d:%d"):format(id, suffix, enchant) local bidlist = BtmScan.Settings.GetSetting("bid.list") if (bidlist) then bids = bidlist[sig..":"..seed.."x"..item.stack] if(bids and bids and bids == "vendor") then return true end end end end