Skype、Slack、またはMessengerユーザーに、いくつかのpostBackアクションを使ってカード(またはリンクのリスト)を表示しようとしています。 Herocardが正常に動作しますボットフレームワーク - ボタンのないimBackまたはpostBackメッセージ?出来ますか?
は、彼らがこの例のように、テキストとボタンを表示:
IMessageActivity replyMessage = context.MakeMessage();
replyMessage.Attachments.Add(
new HeroCard
{
Subtitle = "Settings",
Buttons = new List<CardAction> {
new CardAction(ActionTypes.ImBack, $"Spell-check {spellcheckst}", value: $"Set Spell-check setting {spellcheckst}", text: $"Spell-check {spellcheckst}", displayText: $"Spell-check {spellcheckst}"),
new CardAction(ActionTypes.ImBack, $"Small-talk {smalltalkst}", value: $"Set Small-talk setting {smalltalkst}", text: $"Small-talk {smalltalkst}", displayText: $"Small-talk {smalltalkst}")
}
}.ToAttachment()
);
await context.PostAsync(replyMessage);
しかし、ボタンが画面の不動産とそのキャプションが切り捨てられている多くの多くの時間を取ります。
ボタンを表示せずにpostBackまたはimBackカードアクションをトリガーする方法はありますか。ユーザーがヘルプを要求したときにここでは例のシナリオは、ある、コマンドのボットが表示リスト:
「Try Me」リンクは、上記のボタンとまったく同じようにボットにポストバックします。
これは可能ですか?
おかげ