Нам нужно показывать ссылки без гиплинков в ответе бота. Например, «abc.com» должен отображаться в виде простого текста, а не ссылки, по которой можно щелкнуть.
Пробовал установить TextFormat как «уценку», «обычный текст», но без изменений.
var answer = context.Activity.CreateReply();
answer.TextFormat = "markdown";
answer.Text = $"{response}";
Ссылка: https://github.com/microsoft/botframework-sdk/issues/1152
Спасибо!
Использование канала Directline
Можете ли вы опубликовать содержание вашего значения answer.Text в своем вопросе? Чтобы проверить, можете ли вы сделать обходной путь с ним
Вы используете веб-чат или собственный клиент прямой линии?
Это веб-чат. answer.Text будет обычным текстом - "какой-то фиктивный ответ abc.com"
Вы используете веб-чат v3 или v4?
Он использует v4.
Мой ответ приемлем?





Markdown предназначен для автоматического анализа URL-адресов. Если вы не хотите, чтобы это произошло, вам не следует использовать формат Markdown.
"обычный текст" не является доступным типом формата. Вместо этого вы можете использовать «обычный», но есть также вспомогательный класс под названием TextFormatTypes, который содержит все ваши варианты, так что вам не нужно беспокоиться о том, чтобы ввести что-то не то.
var answer = context.Activity.CreateReply();
answer.TextFormat = TextFormatTypes.Plain;
answer.Text = $"{response}";
Какой канал вы используете?