added privmsg functionality