Im botting on 2 accounts, everyday, AFK most of the time farming ores, grinding mats etc overnight then selling it on AH and transferring gold to my main account. The key is to make your own profiles, then test it for bugs, blockages etc and if 100% ok leave it AFK. Do not sell huge amounts of stuff at once at AH or you will be flagged and then banned. Do not run same profile over and over again to avoid being spotted by players. It's common sense really. Do not bot on your main account, never... ever. Rotation bot is fine though.