Problem is simple, if you want a "job" being a goldseller, or something like that, you might watch EVERY accounts till they finished their work regardless you are using mining, quester, farming, etc...
In my experience i used (and still using) all the AB plugins (quest, farm, GPS route. etc..). I got tons of bans in 1year botting, but hey this is a risk you have to count for this job.
Just when i started to watch all my bots i avoided a lot of bans.
Of course you have to use good socks5 and VPN if possible, but for example:
- on questing bots: after checking if no one is near you while botting, u can use some idiot stuffs to let see ppl you are not a bot (or at least give them the doubt), hide the helmet, use the starter potions and books, go on mount sometimes, ask ppl near you noobs questions like "how can i get houses?" or "how to reset my talent tree?" (assuming you are lvling lvl 1-30 bots). Tooooooo many times i see a lot of questing bots, just running around, kill mobs, stop in place, etc.. I know it's quite annoying to check every accounts , but it helps to seems more "human".
- for trade run bots: did you ever seen tons of 53-55lvl ppl with 344 gear score going together (and maybe stuck together) with hauler like a row of schoolboys? Well i did, and a lot of times. Don't do trade runs with more then 2 haulers on same route, and remember to buy some shitty gear for those poor bots as well as remember to do mount quest and glider quest and NEVER hide you equipped gear. Let ppl see u have nothing to hide.
- for farming: just 1 advice: bundle bundle bundle, never use bots for single plant farm or u will ber reported/banned in few weeks or months if u are lucky; yes less money, but less ban too.
- be smart in patron useing! u can get labor while offline don't forget it. Don't log all accounts together. Take this like an office job, run trade run bots, then log them off and run something else to bot.
- do you use coin purse/trade run farming bot? Best deal is to trade your money with AH and never trade or mail it. Using farming/gathering bot? just send plant u have done to another player and sell them.
- for fuck sake don't let all non patron accounts on the same place to let them rest labor. Spread them!
I know that maybe a lot of ppl just let bots go and they come back in the night and they never get banned...well there are few lucky ppl in the world XD
In my experience since i'm considering this like my primary job i'm putting more attention on my bots and on which socks5 service i have to use.
Last advices: don't overloading AH with same things at same time. For example, lot of ppl farm their plants or wahtever and put like.....40 stacks of them for 48h. 90% of times they go banned after 1 day (many friends of mine used this idiot method).
Pay attention on what u do , put 3-4 stacks at a time and check when u sold them. Plus u can get much more golds cause u can sell them at best price during the day.
Don't focus your efforts on 1 server. Can u reach 3-4k per day on Rangora? GOOD now use other bots on Shatigon or NA servers. If you get 10-15k per day on 1 char u can be easly banned.
Never think that TRION is full of stupid ppl, have some respect for what they do. Just when u think to gamble them, then u get fucked from them.
Sorry for the long post and for the bad english, just trying to share my experience
Have a nice botting
