if u play in an area that u might ruin the game experience for someone else by botting u will get reported FAST.
and the guy saying ppl got to know how botting looked like in bg's etc 2 years ago,
no they come to know abt that many years ago **wowglider** and if im not wrong bossland and the guys was making something for the wowglider named ppather back in days,
i think i remember gatherbuddy was a part of that aswell.
so its wide known. u have to put your self in the head of those that want this game *****ing free to understand how you can avoid to many reports.
do i move static? (enough to get attention)
do i suddenly run in a small circle for nothing? ( attention)
do i run into a wall ? (attention)
do i run forward then back up to the last hotspot before i continue to the next hotspot? (attention)
do i run into stuff back up by *s* then pause strafe to the right and pause then start to move forward? (attention) do i run into things and do this when i could jumped over it? (attention)
in bg's and dungeons and any of these things happens combined with bad DPS, bad healing or tanking your asking for reports faaaaast and many.
if it was possible to always meet your own team in bg's running 2x 10 mans u would not have the report problem. if u do 5 mans with 5 accounts u dont have the report problem, but here u need to take other things in consideration. would 5 ppl run dungeons 24/7 without any breaks at all? no ofc not we are not talking abt cartman and the guys here

so give them breaks and let them ''sleep''
safest is to never go fully AFK make pop up windows for /w to be able to answer fast you dont want the messages to be automated.. if u need to go AFK bring your smartphone and use teamviewer.
this is some of the the things i try to keep in mind. ofc i got bitten by laziness and tried BGfarmer used a couple of hours to be sure i got it right and i got a ban within and hour or so...
so my advice is think does this look like something i would report if i was one of them?, if i bot like this and blizz looks into my loggs or have some program to catch inhuman behavior will they catch me?