Blizzard has banned a large number of World of Warcraft accounts for using bots.
World of Warcraft Community Manager Micah Whipple posted on Twitter:
Botting is defined as automation of any action, not just character movement. If a program is pressing keys for you, you’ve violated the ToU
Another WoW Community Manager by the username of Lore posted a statement about bans.
We’ve recently taken action against a large number of World of Warcraft accounts that were found to be using third-party programs that automate gameplay, known as “bots.” We’re committed to providing an equal and fair playing field for everyone in World of Warcraft, and will continue to take action against those found in violation of our Terms of Use. Cheating of any form will not be tolerated.
Any account found using bots or any kind of third party programs will be suspended for 6 months. If you have any bots I advise that you remove them.