#node.js #botframework #bots #chatbot #adaptive-cards
#node.js #ботфреймворк #боты #чат-бот #адаптивные карты
Вопрос:
Я создал карту героя для сообщений с кнопками подсказок от qna maker. Встроенный ответ на карточку героя имеет заголовок и кнопки. Кнопки отображаются правильно и работают должным образом, но слова заголовка не упакованы должным образом.
if (resResult) {
var answer = resResult.answer;
var resultContext = resResult.context;
var prompts = resultContext amp;amp; resultContext.prompts;
if (prompts amp;amp; prompts.length) {
var card = CardFactory.heroCard(
answer,
[],
prompts.map(prompt => ({
type: 'messageBack',
title: prompt.displayText,
displayText: prompt.displayText,
text: prompt.displayText,
value: {
qnaId: prompt.qnaId
}
}))
);
answer = MessageFactory.attachment(card);
}
await context.sendActivity(answer);
}
Выходной ответ в окне чата / эмуляторе
Отображаемый текст заголовка должен быть завернут, а стиль и цвет шрифта должны соответствовать общим текстовым стилям чат-бота.
Заранее спасибо
Комментарии:
1. Вы хотите, чтобы этот текст был заголовком карты, или вас устроит, если он будет текстом карты?
2. Вы все еще работаете над этим?