socketsio based chatbot