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"링크는 위의 버튼처럼 봇에 다시 게시됩니다.
이 작업을 수행 할 수 있습니까?
감사