【发布时间】:2020-05-21 17:07:56
【问题描述】:
我想要一个消息扩展,它只是将消息文本发送到消息处理程序。因此,当用户从 (...) 菜单中单击消息扩展名时,无需其他输入/步骤。
微软似乎强迫你有一些额外的参数。
有没有办法解决这个问题,只需发送消息内容而不需要额外的参数?
【问题讨论】:
-
“简单地将消息文本发送到消息处理程序”是什么意思。 ?您想在从菜单中单击消息扩展名(...)时调用 OnMessageActivityAsync 方法吗?
-
@Subhasish-MSFT 我希望用户选择我的聊天扩展程序,就是这样,用户无需进一步输入/操作。团队 UI 中没有弹出窗口。看起来 Teams 通过用户输入或获取任务强制您拥有某种额外的参数。我不想做任何事情。现在我有一个占位符 ui 并通过
'composeExtension/submitAction事件获取值。与扩展关联的机器人有一个与之关联的消息处理程序端点,它接收所有回调,因此该消息正文中的任何操作文本对我来说都无关紧要。
标签: node.js microsoft-teams manifest.json