I never leave it unsupervised and only use my botting account on my laptop through ***. Granted, I haven't been botting long (few weeks, currently using leveling bots), but I try to be very careful about maintaining normalcy on it. My bots are in random guilds and I'm quiet, but I do participate in conversation on occasion and I answer whispers promptly. I don't mail things between my accounts, I have a banktoon who is in my main account's banktoon guild and use that way to safely use items. I don't flood markets, most of my gathering is for personal use leveling professions on my main account or crafting a couple things to make a little gold on the AH.
I work full time, so my usual botting schedule goes ... Wake up, open game and quest bot some lowbies, keep laptop in common area where I pass it by all morning as I putter around the house getting ready for work. Turn it off, go to work 11-8, come home and open it up again. Quest or gather bot for a few hours, change profile to something else, bot for another hour or two and then shut it off when I go to bed. Weekends I put a lot more time on it if I'm home and then give it an hour break every four or so hours.