Add simple intents
This commit is contained in:
@@ -5,9 +5,9 @@ const FB = require('fb')
|
||||
FB.setAccessToken(process.env.FB_ACCESS_TOKEN)
|
||||
|
||||
const fbParser = require('claudia-bot-builder/lib/facebook/parse')
|
||||
const fbReply = require('claudia-bot-builder/lib/facebook/reply')
|
||||
const fbValidate = require('claudia-bot-builder/lib/facebook/validate-integrity')
|
||||
const fbTemplate = require('claudia-bot-builder/lib/facebook/format-message')
|
||||
|
||||
const conversation = require('./conversation')
|
||||
|
||||
/**
|
||||
* In-Memory cache for FB graph results
|
||||
@@ -62,11 +62,12 @@ const respond = async (req, res) => {
|
||||
// Cache recipients
|
||||
recipients[message.sender] = recipient
|
||||
|
||||
const replyMessage = new fbTemplate.Text(
|
||||
`${recipient.first_name} said: "${message.text}"`
|
||||
).get()
|
||||
|
||||
fbReply(recipient.id, replyMessage, process.env.FB_ACCESS_TOKEN)
|
||||
try {
|
||||
await conversation(message, recipient)
|
||||
} catch (err) {
|
||||
console.error(err)
|
||||
res.end(err.message)
|
||||
}
|
||||
|
||||
res.end()
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user