I do know that its tied to other MMORPGs, i've seen the website that sells these programs. However, you have to consider questioning why people bot in the first place. What would make you want to bot anything in game, not implying that you would.
To me, if i were given the opportunity to bot, I would do so mainly in the crafting classes. Why? Because I'm not going to sit there and press the same buttons over and over again, it takes too long and its tedious. I'd rather bot my crafting classes while I do my College Accounting homework.
Why am i not using any bots? Because its just wrong. There really is no reason to rush all of your classes to rank 50. At least for me there is no reason. Other people have their own though.
Creating a new and less tedious way to craft, then I will admit, It is the same thing as before, where I would rather bot and do my homework. However, crafting wouldn't be so tedious, and I could keep my dignity and not have to resort to botting, because:
A) Crafting takes less time now
B) I dont have to input too many commands
C) Its not worth the risk!
Bottom line is that I'd have much less of a reason to bot. There will always be a reason to bot, each player will eventually find their own, but you have to think of the bigger picture, or rather, the development level of things. How to prevent further botting activity, and how to eliminate.