You could put in an interval for chat as well. I know I have accidentally spammed some chat commands I didn't mean to since I swapped hotkeys, but even things like that can be kept to a minimum