Showing
1 changed file
with
16 additions
and
24 deletions
... | @@ -12,27 +12,9 @@ const domain = "www.osstestdw.ml" | ... | @@ -12,27 +12,9 @@ const domain = "www.osstestdw.ml" |
12 | const sslport = 23023; | 12 | const sslport = 23023; |
13 | const bodyParser = require('body-parser'); | 13 | const bodyParser = require('body-parser'); |
14 | var app = express(); | 14 | var app = express(); |
15 | -app.use(bodyParser.json()); | 15 | +var cmd = "" |
16 | -/* | ||
17 | -var cmd = ""; | ||
18 | -app.post('/hook', function (req, res) { | ||
19 | - | ||
20 | - var eventObj = req.body.events[0]; | ||
21 | - var source = eventObj.source; | ||
22 | - var message = eventObj.message; | ||
23 | - | ||
24 | - // request log | ||
25 | - console.log('======================', new Date() ,'======================'); | ||
26 | - console.log('[request]', req.body); | ||
27 | - console.log('[request source] ', eventObj.source); | ||
28 | - console.log('[request message]', eventObj.message); | ||
29 | - | ||
30 | - cmd = eventObj.message.text; | ||
31 | - | ||
32 | - res.sendStatus(200); | ||
33 | -}); | ||
34 | -*/ | ||
35 | 16 | ||
17 | +app.use(bodyParser.json()); | ||
36 | app.post('/hook', function (req, res) { | 18 | app.post('/hook', function (req, res) { |
37 | 19 | ||
38 | var eventObj = req.body.events[0]; | 20 | var eventObj = req.body.events[0]; |
... | @@ -45,17 +27,27 @@ app.post('/hook', function (req, res) { | ... | @@ -45,17 +27,27 @@ app.post('/hook', function (req, res) { |
45 | console.log('[request source] ', eventObj.source); | 27 | console.log('[request source] ', eventObj.source); |
46 | console.log('[request message]', eventObj.message); | 28 | console.log('[request message]', eventObj.message); |
47 | 29 | ||
48 | - var cmd = eventObj.message.text; | 30 | + if(eventObj.message.text == '영어'){ |
31 | + cmd = "영어" | ||
49 | 32 | ||
50 | - if(cmd == "영어"){ | 33 | + } |
34 | + else if(eventObj.message.text == '프랑스어'){ | ||
35 | + cmd = "프랑스어" | ||
36 | + } | ||
37 | + else if(eventObj.message.text == '일본어'){ | ||
38 | + cmd = "일본어" | ||
39 | + } | ||
40 | + else{ | ||
41 | + if(cmd =="영어"){ | ||
51 | transen(eventObj.replyToken, eventObj.message.text); | 42 | transen(eventObj.replyToken, eventObj.message.text); |
52 | } | 43 | } |
53 | - else if(cmd == "프랑스어"){ | 44 | + else if(cmd =="프랑스어"){ |
54 | transfr(eventObj.replyToken, eventObj.message.text); | 45 | transfr(eventObj.replyToken, eventObj.message.text); |
55 | } | 46 | } |
56 | - else if(cmd == "일본어"){ | 47 | + else if(cmd =="일본어"){ |
57 | transja(eventObj.replyToken, eventObj.message.text); | 48 | transja(eventObj.replyToken, eventObj.message.text); |
58 | } | 49 | } |
50 | + } | ||
59 | 51 | ||
60 | res.sendStatus(200); | 52 | res.sendStatus(200); |
61 | }); | 53 | }); | ... | ... |
-
Please register or login to post a comment