I need someone to implement a chat feature using any opensource reliable chat engine.
This feature should allow:
1. Online (logged in) users to initiate a chat with another online user.
2. Online users should have ability to change status to "busy", "do not disturb", etc.
3, The website should recognize user status and display approriate status icons.
Website is written in PHP, MySQL and Linux platform. I am looking for a proposal with intended design. Previous experience in similar projects (chat) will be a big plus.