Also you never fail a private message as it doesn't sends a private message to the recipient who has left the room.
SakthLaunda
Its better than chatstep
I like the fact that you don't miss a private messages in the public rooms, as the website stores it and shows the recipient only even if he/she gets disconnected for a second.