Я создаю чат-бота с помощью Microsoft Botframework V4, используя Node js. Когда я отправляю пользователю «Предложенные действия» с коротким текстом, он отлично работает, как показано на этом рисунке Кнопки предлагаемых действий . Однако, когда текст кнопок превышает приблизительно 20 символов, они преобразуются в упорядоченный список с текстом. Кнопки преобразуются в текст Есть ли способ заставить бот отправлять кнопки, даже если текст длинный?
// this works perfectly
let buttons = ["Red", "Blue", "Yello"];
return await step.prompt(CHOICE_PROMPT, "Please Choose One", buttons);
// this does not work as expected, the buttons are converted to text and are //shown in a list
let buttons = ["I like Red and Blue",
"I do not like any colo ",
"Please stop asking questions"
];
return await step.prompt(CHOICE_PROMPT, "Please Choose One", buttons);