The World of Warcraft API has a list of functions that you can interact with and to talk with WoW using Lua. These are your building blocks for manipulating WoW windows and chat boxes and so forth. Looking at these for the first time can be very daunting. But don't be discouraged. After getting more familiar with Lua the WoW API gets much easier, and the documentation gets much easier to read. Keep in mind there are many different ways to accomplish your goals, so when going though the API keep looking until you find a way that best suits what you need.
First of all let me say i Love the Addon but running into an issue i have the auto equip feature turned off and its still switching gear on me which can get a little annoying when it keeps unquipping my shield during a fight lol. i play a pally tank but its syill changing my gear. it also does this on my other toons as well if i have a pice of gear that it thinks is better it switches even though i have the auto equip best un checked . am i doing something wrong or what?other than that no issues it works great and between you and sexy maps this is a great replacement for carbonite which they dont keep up with anymore.
You could and it does make it even simpler (one button does it all) but I recommend against it. You would have to trust the undercut value. Because it also does a scan for the item when you alt click you can see that quite often there will be someone artificially lowering the item price in hopes to drop the price and buy it cheaper. Say some herb usually sells in stacks of 20 but the price for a single unit is 40g, which can go unnoticed (if no add-ons you'll only see the full price of the stack, not by unit) . Someone can easily pick one unit of that herb and post it at 20g or less.
Anyway I will go ahead & download the Twitch app like everyone's saying, but I still need to know whether my in-game addon settings will carry over automatically, or whether they'd return to default same as if they'd all been uninstalled in the curse client then reinstalled from scratch. Because if it's the latter then I will have to take screenshots of the settings on all my toons BEFORE I install the addons thru the Twitch client.