bad luck for you i gues i questbot 12 hours a day then i turn it of for a quite few hours then on for 12 hours all fine and also try to get into a guild its mutch better with questbotting while u bee in a guild also get some addons like badboy so no one can whisper you etc.
Actually, the OP has probably done something else, which might be bannable like Ninjaing items or scamming players or systematically using inappropriate language in chat.
Whatever he has done, it's not HB, sorry, it doesn't work that way.
I questbot for 12hrs a day and I am perfectly fine.
Here is how you do it, in case you are wondering.
1. Get some Battletag buddies or RealID friends.
2. Get some ingame buddies, hell, even if you don't ever talk to them again, if you are on somebody's friends list and he is on yours, it is a huge advantage, as it means you are a social player and not a bot.
3. Get into a high level leveling guild. Just spam LF GUILD in /3 or /1 in your starting area and someone or someone's addon will immediately invite you.
4. Spend some time to help others in the area, spam the local zone chat with some stupid small talk, just spend an hour of your total botting time to earn a few buds or enemies.
5. PROFIT!
I would not recommend getting badboy and putting everyone who talks to you on Ignore, as this sure as hell screams "I am a bot". You can always dodge the bullet by saying something like "I didn't feel like talking, had a rough day and didn't want to bother anybody with it" or some other emo BS, but Badboy + mass ignore is a sure sign you are a bot and it's very hard to dodge this bullet.
Better strategy would be to get a plugin that logs all your chat, or some other monitoring tool, so if you get a ban while AFK, you will actually know what happened and be able to better defend yourself. Hell, if you feel you are very unlucky and extra paranoid, you might even get one of those game recording tools and record your session, so you will know exactly what happened when you got banned. I'd say the last one is the best thing you can do ever, but it will probably cost you an extra 1TB or bigger hard drive.