implementación de chat