added logic for distinguishing vgc, muc and normal 1 to 1 chat.