Implement action and target correctly for PRIVMSG