This repository was archived by the owner on Dec 29, 2022. It is now read-only.

Description
I have the following code:
var chatbase = require('@google/chatbase')
.setApiKey(CHATBASE_KEY)
.setPlatform('Actions');
module.exports = {
userMessage: function (conv) {
let userID = conv._userid;
let conversationID = conv.id;
let message = conv.query;
console.log("USER MESSAGE: "+message);
return chatbase
.setAsTypeUser()
.setUserId(userID)
.setCustomSessionId(conversationID)
.setMessage(message)
.send();
},
agentMessage: function (message, conv) {
let conversationID = conv.id;
console.log("AGENT MESSAGE: "+message);
return chatbase
.setAsTypeAgent()
.setMessage(message)
.setCustomSessionId(conversationID)
.send();
}
}
However, when I call agentMessage("Hello", conv) my console.log shows the Hello message but I get an error that says:
TypeError: chatbase.setAsTypeAgent(...).setMessage is not a function at agentMessage
Am I doing something wrong?