Toggle navigation
Toggle navigation
This project
Loading...
Sign in
이유혁
/
OSS_Project_Chatbot
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Network
Create a new issue
Commits
Issue Boards
Authored by
이유혁
2019-11-18 17:25:51 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
52ee81c7d08f80269f625cc2d62555eb296870be
52ee81c7
1 parent
5de736ca
Error fix
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
5 deletions
app.js
app.js
View file @
52ee81c
...
...
@@ -33,9 +33,9 @@ app.get('/', (req, res) => {
app
.
post
(
'/webhook'
,
line
.
middleware
(
line_channel
),
(
req
,
res
)
=>
{
const
promises
=
req
.
body
.
events
.
map
(
async
(
event
)
=>
{
let
language_type
=
await
language_detector
(
event
);
let
options
=
await
option_maker
(
language_type
);
let
result
=
await
receive_result
(
options
);
client
.
replyMessage
(
event
.
replyToken
,
result
)
.
then
(
resolve
).
catch
(
reject
)
;
let
options
=
await
option_maker
(
language_type
,
event
);
let
result
=
await
receive_result
(
options
,
event
);
client
.
replyMessage
(
event
.
replyToken
,
result
);
})
Promise
.
all
(
promises
)
...
...
@@ -61,7 +61,7 @@ const language_detector = (event) => {
})
}
const
option_maker
=
(
language_type
)
=>
{
const
option_maker
=
(
language_type
,
event
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
request
.
post
(
language_type
,
(
error
,
response
)
=>
{
console
.
log
(
response
.
statusCode
);
...
...
@@ -91,7 +91,7 @@ const option_maker = (language_type) => {
})
}
const
receive_result
=
(
options
)
=>
{
const
receive_result
=
(
options
,
event
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
var
result
=
{
type
:
'text'
,
text
:
''
};
request
.
post
(
options
,
(
error
,
response
)
=>
{
...
...
Please
register
or
login
to post a comment