Hello mate, give CometChat a shot, it works smoothly on my website.
We can see the users online in "Who's online" list and can easily hide the Cometchat panel. Being an admin we can keep a track of conversation that take place. I've been using CometChat for over 2 years now and they have...