【发布时间】:2019-11-07 14:35:48
【问题描述】:
我有一个基于 Bot builder SDK v4.0 的 Slack 机器人。 当我用两个按钮添加 HeroCard 时,slack 会正确渲染卡片,当我单击一个按钮时,两个按钮都会动画,但它会返回正确的按钮单击。
var reply = sc.Context.Activity.CreateReply();
var card = new HeroCard
{
Text = "Do you want to continue",
Buttons = new List<CardAction>
{
new CardAction() { Title = "Yes", Type = ActionTypes.PostBack, Value = "Yes"},
new CardAction() { Title = "No", Type = ActionTypes.PostBack, Value = "No"},
},
};
reply.Attachments = new List<Microsoft.Bot.Schema.Attachment> {
card.ToAttachment()
};
var options = new PromptOptions()
{
Prompt = reply,
};
return await sc.PromptAsync(DialogIds.MyPrompt, options);
我得到了正确的答复,但是,一个按钮应该有动画效果
【问题讨论】:
-
如果您觉得我的回答足够,请“接受”它,以便我可以从我的支持跟踪器中清除这张票。这样做也将使其他有类似问题的人受益。如果没有,请告诉我我还能提供哪些帮助!
标签: button botframework bots slack