Razer BlackWidow Ultimate Macros
That being said, it isn't easy to catch, but the regular interval spacing between your "keystrokes" can give them a clue that it's hardware that's doing it and not a person.
With ghost mouse you record a set of movements, set it to loop those movements, then push start and you never had to push another button again till you turned it off. If your keyboard does that, that would be a bot and I don't think Blizzard would like it to much.
/use iron ore
Will use prospecting on some Iron Ore in your bags once for each time you push the button.
You could even make one that says
/use copper ore
/use tin ore
/use Iron ore
with every type of ore in the game (assuming 255 characters are sufficient), but it will fail if you have <5 of a type of ore in your bags.
This is allowed (as is anything you can accomplish purely through the in-game macro interface)
However, setting your keyboard to keep pressing the button over and over again every x seconds (to fully automate the process) is not allowed. If you get caught, you can and may have your account suspended or banned.
Please report any Code of Conduct violations, including:
Threats of violence. We take these seriously and will alert the proper authorities.
Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.
Harassing or discriminatory language. This will not be tolerated.