Quote Originally Posted by Wubsie View Post
rather stops the player from taking that action for a set time.
Actually I am doing the same. My program stops sending queue for some time and then continue to process sending queue.

I call it "delay" and may be it is wrong word but I guess Blizzard doesn't care about words.