rename on_ctcp to on_ctcp_action (it only handles ctcp actions)