NodeJS Microsoft Bot Framework API在团队中添加带有自定义表单的按钮

w3nuxt5m  于 2023-05-06  发布在  Node.js
关注(0)|答案(1)|浏览(177)

我正在尝试向用户可以打开表单的团队发送主动消息。消息应发送到具有多个成员的团队频道。
表单应包含多个文本字段。在用户填写所有文本字段后,他应该能够提交表单。数据应该被传输到机器人以供进一步处理。
团队中是否有一种技术可以实现这一点?在Slack中,我们为这个用例提供了Modal。
我目前的想法是使用深层链接将用户转发到表单所在的自定义选项卡上。但我不知道我如何能Tab,其中包含一个表单,其中用户是确定的。
我已经检查了https://github.com/OfficeDev/Microsoft-Teams-Samples上的示例

2vuwiymt

2vuwiymt1#

有两种方法可以通过Teams机器人实现这一点:
1.任务模块-这些是在自己的窗口中加载的表单,可以是您自己托管的Web表单,也可以是“Adaptive Cards”表单。
1.将Adaptive Cards消息直接发送到聊天中-可能是您最简单的选择。
有关这两个方面的更多信息,请访问https://learn.microsoft.com/en-us/microsoftteams/platform/task-modules-and-cards/cards-and-task-modules
请注意,上面的链接一般谈论“卡”,因为在团队中有几种可能的类型,但自适应卡特别适合于此。更多信息请访问https://adaptivecards.io/

相关问题