irc: make '!' optional in message prefix