У меня проблема с карусельными картами, она не работает со мной при первом клике.
я также добавляю намерение для "actions_intent_OPTION", но оно также не работает со мной, я ссылаюсь на документы, но они обрабатывают простой ответ, который мне нужен, когда нажимаете на карточки, чтобы взять ключ и показать намерение, а не простое ответ.
любой может мне помочь, пожалуйста. спасибо
app.intent('action.intent.OPTIONS', async (conv, option, params) => {
console.info('option --------------- ', option, typeof option);
const str = option.toString()
switch (str) {
case 'The Exams Dates': {
triggerExamsDateIntent(conv);
break;
}
case 'Entrance exam': {
triggerEntranceExamIntent(conv);
break;
}
case 'majors': {
triggerMajorsIntent(conv);
break;
}
case 'Courses': {
triggerCoursesIntent(conv);
break;
}
case 'Ask Question': {
triggerAskQuestionIntent(conv);
break;
}
case 'MobileDevelopment': {
triggerMobileDevelopmentIntent(conv);
break;
}
case 'Partial': {
triggerPartialIntent(conv);
break;
}
case 'Entrance Exam Sample': {
triggerSampleExamIntent(conv);
break;
}
case 'Dont Have Questions': {
triggerDontHaveQuestionsIntent(conv);
break;
}
case 'Exams Schedule': {
triggerExamsScheduleIntent(conv);
break;
}
case 'Final': {
triggerFinalIntent(conv);
break;
}
case 'second round': {
triggersecondroundIntent(conv);
break;
}
case 'MIS': {
triggerMISIntent(conv);
break;
}
case 'Banking': {
triggerBankingIntent(conv);
break;
}
case 'Marketing': {
triggerMarketingIntent(conv);
break;
}
case 'Accounting': {
triggerAccountingIntent(conv);
break;
}
case 'Management': {
triggerManagementIntent(conv);
break;
}
case 'About Entrance Exam': {
triggerAboutEntranceExamIntent(conv);
break;
}
case 'About Exam': {
triggerAboutExamIntent(conv);
break;
}
case 'Required Documents': {
triggerRequiredDocumentsIntent(conv);
break;
}
case 'Partial Schedule': {
triggerScheduleIntent(conv, 'Partial Schedule');
break;
}
case 'Final Schedule': {
triggerScheduleIntent(conv, 'Final Schedule');
break;
}
case 'Second Schedule': {
triggerScheduleIntent(conv, 'Second Schedule');
break;
}
default: {
conv.ask('Response not set for this item! \n please set response first');
}
}
});