Dialogflow fullfilment on firebase function if ask from telegram
up vote
2
down vote
favorite
I wrote function which work on firebase function and which take an answer on request if request come from the dialog console or the Google Assistant emulator. But if I ask from Telegram this function doesn't work.
Answer like Say that one more time?
or if I filled the form Responses
on web I have this response.
How connect firebase function with Telegram?
'use strict';
const
dialogflow,
Permission,
Suggestions,
BasicCard,
= require('actions-on-google');
const firebase = require('firebase');
const functions = require('firebase-functions');
const app = dialogflow(debug: true);
app.intent('simple word', (conv) =>
conv.ask(`it's ok`);
);
exports.dialogflowFirebaseFulfillment = functions.https.onRequest(app);
firebase dialogflow actions-on-google api.ai
add a comment |
up vote
2
down vote
favorite
I wrote function which work on firebase function and which take an answer on request if request come from the dialog console or the Google Assistant emulator. But if I ask from Telegram this function doesn't work.
Answer like Say that one more time?
or if I filled the form Responses
on web I have this response.
How connect firebase function with Telegram?
'use strict';
const
dialogflow,
Permission,
Suggestions,
BasicCard,
= require('actions-on-google');
const firebase = require('firebase');
const functions = require('firebase-functions');
const app = dialogflow(debug: true);
app.intent('simple word', (conv) =>
conv.ask(`it's ok`);
);
exports.dialogflowFirebaseFulfillment = functions.https.onRequest(app);
firebase dialogflow actions-on-google api.ai
Can you update your question to show the code for the function, and possibly some examples of exactly what is working and what isn't?
– Prisoner
Nov 10 at 23:24
Sorry, I forgot about the code. Now I add the my code
– missing17
Nov 11 at 9:33
add a comment |
up vote
2
down vote
favorite
up vote
2
down vote
favorite
I wrote function which work on firebase function and which take an answer on request if request come from the dialog console or the Google Assistant emulator. But if I ask from Telegram this function doesn't work.
Answer like Say that one more time?
or if I filled the form Responses
on web I have this response.
How connect firebase function with Telegram?
'use strict';
const
dialogflow,
Permission,
Suggestions,
BasicCard,
= require('actions-on-google');
const firebase = require('firebase');
const functions = require('firebase-functions');
const app = dialogflow(debug: true);
app.intent('simple word', (conv) =>
conv.ask(`it's ok`);
);
exports.dialogflowFirebaseFulfillment = functions.https.onRequest(app);
firebase dialogflow actions-on-google api.ai
I wrote function which work on firebase function and which take an answer on request if request come from the dialog console or the Google Assistant emulator. But if I ask from Telegram this function doesn't work.
Answer like Say that one more time?
or if I filled the form Responses
on web I have this response.
How connect firebase function with Telegram?
'use strict';
const
dialogflow,
Permission,
Suggestions,
BasicCard,
= require('actions-on-google');
const firebase = require('firebase');
const functions = require('firebase-functions');
const app = dialogflow(debug: true);
app.intent('simple word', (conv) =>
conv.ask(`it's ok`);
);
exports.dialogflowFirebaseFulfillment = functions.https.onRequest(app);
firebase dialogflow actions-on-google api.ai
firebase dialogflow actions-on-google api.ai
edited Nov 11 at 14:07
Prisoner
29.8k12551
29.8k12551
asked Nov 10 at 21:48
missing17
298
298
Can you update your question to show the code for the function, and possibly some examples of exactly what is working and what isn't?
– Prisoner
Nov 10 at 23:24
Sorry, I forgot about the code. Now I add the my code
– missing17
Nov 11 at 9:33
add a comment |
Can you update your question to show the code for the function, and possibly some examples of exactly what is working and what isn't?
– Prisoner
Nov 10 at 23:24
Sorry, I forgot about the code. Now I add the my code
– missing17
Nov 11 at 9:33
Can you update your question to show the code for the function, and possibly some examples of exactly what is working and what isn't?
– Prisoner
Nov 10 at 23:24
Can you update your question to show the code for the function, and possibly some examples of exactly what is working and what isn't?
– Prisoner
Nov 10 at 23:24
Sorry, I forgot about the code. Now I add the my code
– missing17
Nov 11 at 9:33
Sorry, I forgot about the code. Now I add the my code
– missing17
Nov 11 at 9:33
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
accepted
The problems is that you're using the actions-on-google library, which is specifically designed to send results to the Assistant.
If you want to be able to send results to Telegram, you need to use the dialogflow-fulfillment library, which handles things slightly differently.
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
The problems is that you're using the actions-on-google library, which is specifically designed to send results to the Assistant.
If you want to be able to send results to Telegram, you need to use the dialogflow-fulfillment library, which handles things slightly differently.
add a comment |
up vote
1
down vote
accepted
The problems is that you're using the actions-on-google library, which is specifically designed to send results to the Assistant.
If you want to be able to send results to Telegram, you need to use the dialogflow-fulfillment library, which handles things slightly differently.
add a comment |
up vote
1
down vote
accepted
up vote
1
down vote
accepted
The problems is that you're using the actions-on-google library, which is specifically designed to send results to the Assistant.
If you want to be able to send results to Telegram, you need to use the dialogflow-fulfillment library, which handles things slightly differently.
The problems is that you're using the actions-on-google library, which is specifically designed to send results to the Assistant.
If you want to be able to send results to Telegram, you need to use the dialogflow-fulfillment library, which handles things slightly differently.
answered Nov 11 at 14:09
Prisoner
29.8k12551
29.8k12551
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53243739%2fdialogflow-fullfilment-on-firebase-function-if-ask-from-telegram%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Can you update your question to show the code for the function, and possibly some examples of exactly what is working and what isn't?
– Prisoner
Nov 10 at 23:24
Sorry, I forgot about the code. Now I add the my code
– missing17
Nov 11 at 9:33