Files
jack-red/scripts/respond.js

22 lines
699 B
JavaScript
Raw Normal View History

2019-08-05 20:56:31 +05:30
// Send update object for processing and request to send reply
const process = require('./process')
const request = require('request')
2019-08-06 12:22:22 +05:30
module.exports.call = async (base,updateObject)=>{
2019-08-05 18:20:32 +05:30
if('message' in updateObject){
2019-08-06 12:22:22 +05:30
let responseObject = await process(updateObject.message)
2019-08-05 20:56:31 +05:30
//console.log(process.process(updateObject.message))
2019-08-05 21:59:54 +05:30
if(responseObject)
{
request.post({
"url":`${base}sendMessage`,
"json":true,
"body":responseObject
},(err,res,body)=>{
if(err) console.log(err)
2019-08-06 12:44:30 +05:30
if(body.ok) console.log(`Successfully sent: ${body}`)
2019-08-05 21:59:54 +05:30
})
}
2019-08-05 18:20:32 +05:30
}
2019-08-05 13:41:24 +05:30
}