我正在使用 Microsoft BotFramework 开发一个机器人,目前正在 Microsoft Teams 中使用它。
当 bot 发送自适应卡片时,Microsoft Teams 通知文本始终相同,土耳其语为“Bir kart gönder”,英文翻译可能是“Sent a card”。
有什么办法可以修改这段文字吗?
有些通知很重要,应该立即处理,有些则不重要。如果我可以更改通知文本,我的用户将不必打开对话即可查看所有消息的通知。
最佳答案
var response = MessageFactory.Text(string.Empty);
response.Attachments.Add(cardAttachment);
response.Summary = "showing custom greeeting from the Bot - rather than a card";
await turnContext.SendActivityAsync(response, cancellationToken);
//一旦我们添加了摘要,Bot 将不会在团队中显示“已发送卡片”消息,甚至在通知中我们也不会看到“已发送卡片”,我们将获得摘要。
关于c# - 在 Microsoft Teams 中机器人发送自适应卡片时如何更改通知文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61229084/