I got Multiple timeouts first was 15 min next 7 days. But this was long time ago. i took a break from wow. I cant rly remember what i have done. I think it was something in the Profile from the bot that make that the Character couldnt use a command that getting blocked. And when this happened several times it result in a ban.
I also remeber if you start from lvl 1 to lvl20 Botting you get banned. Play on your own this levels afeter that i never got a problem.