김대욱

last

Showing 1 changed file with 20 additions and 28 deletions
......@@ -12,27 +12,9 @@ const domain = "www.osstestdw.ml"
const sslport = 23023;
const bodyParser = require('body-parser');
var app = express();
app.use(bodyParser.json());
/*
var cmd = "";
app.post('/hook', function (req, res) {
var eventObj = req.body.events[0];
var source = eventObj.source;
var message = eventObj.message;
// request log
console.log('======================', new Date() ,'======================');
console.log('[request]', req.body);
console.log('[request source] ', eventObj.source);
console.log('[request message]', eventObj.message);
cmd = eventObj.message.text;
res.sendStatus(200);
});
*/
var cmd = ""
app.use(bodyParser.json());
app.post('/hook', function (req, res) {
var eventObj = req.body.events[0];
......@@ -45,16 +27,26 @@ app.post('/hook', function (req, res) {
console.log('[request source] ', eventObj.source);
console.log('[request message]', eventObj.message);
var cmd = eventObj.message.text;
if(cmd == "영어"){
transen(eventObj.replyToken, eventObj.message.text);
if(eventObj.message.text == '영어'){
cmd = "영어"
}
else if(eventObj.message.text == '프랑스어'){
cmd = "프랑스어"
}
else if(cmd == "프랑스어"){
transfr(eventObj.replyToken, eventObj.message.text);
else if(eventObj.message.text == '일본어'){
cmd = "일본어"
}
else if(cmd == "일본어"){
transja(eventObj.replyToken, eventObj.message.text);
else{
if(cmd =="영어"){
transen(eventObj.replyToken, eventObj.message.text);
}
else if(cmd =="프랑스어"){
transfr(eventObj.replyToken, eventObj.message.text);
}
else if(cmd =="일본어"){
transja(eventObj.replyToken, eventObj.message.text);
}
}
res.sendStatus(200);
......