Added event check to see if event was canceled

Without the event check, we were impossible to mute with the essentials
mute stuff in place. Other plugins can cancel the chat event before us
now.