Azure bot框架:显示欢迎消息

我试图创build一个bot,当我使用NodeJS刷新或启动机器人(注意:不用初始input任何东西)时,给我一个欢迎消息。

我使用了下面的代码

var bot = new builder.UniversalBot(connector, [ function (session) { builder.Prompts.text(session, 'Hi! What is your name?'); } ]); 

但是这并不能帮助我,只有当我input一些东西的时候才会给我一个信息

在这里输入图像说明

看起来你需要使用conversationUpdatecallback。 尝试从Skype示例派生的以下片段

 bot.on('conversationUpdate', function(message) { // Send a hello message when bot is added if (message.membersAdded) { message.membersAdded.forEach(function(identity) { if (identity.id === message.address.bot.id) { var reply = new builder.Message().address(message.address).text("Hi! What is your name?"); bot.send(reply); } }); } });