domain-chatbot
Version:
A simple domain-specific chatbot
33 lines (31 loc) • 1.05 kB
JavaScript
module.exports.ChatbotReply = function(message)
{
this.Bot_Age = 23;
this.Bot_Name = "Akshita Savaliya";
this.Bot_University = "VNSGU";
this.Bot_Country = "India";
message= message.toLowerCase()
if(message.indexOf("hi") > -1 || message.indexOf("hello") > -1 || message.indexOf("welcome") > -1 )
{
return "Hi!";
}
else if(message.indexOf("age") > -1 && message.indexOf("your"))
{
return "I'm " + this.Bot_Age;
}
else if (message.indexOf("how") > -1 && message.indexOf("are") && message.indexOf("you"))
{
return "I'm fine, thank you!"
}
else if(message.indexOf("where") > -1 && message.indexOf("live") && message.indexOf("you"))
{
return "I live in " + this.Bot_Country;
}
else if (message.indexOf("university") && message.indexOf("which")) {
return "I studied at " + this.Bot_University + ".";
}
else if (message.indexOf("Goodbye!")) {
return "Byy Have a nice day.";
}
return "Sorry, I didn't get it : ";
}