在 Azure 上部署聊天机器人时,自动欢迎消息不起作用?

While deploy chat bot on Azure , Auto Welcome Message doesn't work?

在 Bot Simulator 中完美运行

但是在部署时,然后我们测试此功能,自动启动欢迎消息不起作用。 查看下面的屏幕截图以了解详细信息。

请给我帮助!1 我被这个问题卡住了
个人联系:+91 9786252624 https://i.stack.imgur.com/JZWcY.png

我只是将 member.id 检查的条件更改为 === 而不是 !== 并为我修复了模拟器和网络聊天。除了这些频道之外,我的一个机器人在 Teams 中运行,在那种情况下它没有给我欢迎消息,这是我想要和期望的。这是我的 bot.js 文件中的代码。

        this.onMembersAdded(async (context, next) => {
            const membersAdded = context.activity.membersAdded;

            for (let member of membersAdded) {
                if (member.id === context.activity.recipient.id) {
                    await context.sendActivity(welcomeMessage);
                }
            }

            // By calling next() you ensure that the next BotHandler is run.
            await next();
        });