在 botframework 网络聊天中开始对话

Start dialogue in botframework webchat

我对网络聊天有疑问,当我在 Azure 中发布我的机器人并在网络聊天中测试它时,机器人总是开始用 OnMembersAddedAsync 方法问候我,但是当我将它部署到我的服务器使用 <iframe> 它必须是用户先打招呼才能激活 OnMembersAddedAsync 我希望它单独启动而无需用户输入任何内容,有什么建议吗?

网络聊天文档解决了这个问题:

https://github.com/microsoft/BotFramework-WebChat/blob/master/docs/WELCOME_MESSAGE.md#tokens-user-ids-and-iframes