Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 使用Microsoft Bot Framewok在slack中获取邮件发件人的名称_Node.js_Botframework_Slack_Slack Api - Fatal编程技术网

Node.js 使用Microsoft Bot Framewok在slack中获取邮件发件人的名称

Node.js 使用Microsoft Bot Framewok在slack中获取邮件发件人的名称,node.js,botframework,slack,slack-api,Node.js,Botframework,Slack,Slack Api,我已经使用MicrosoftBot框架创建了一个slackbot。有没有办法得到消息发送者的名字 例如,我有以下代码 ` ` 我知道信息存储在会话中,关于文本类型和发送者发送到bot的实际消息。在仔细阅读了文档之后,我没有找到任何关于查找发件人姓名的相关信息 更准确地说,我想要实现的功能是: 赛义夫:嗨@slackbot 懒鬼:嗨,赛义夫 大卫:嗨,slackbot 懒鬼:嗨,大卫 谢谢 在Node.js中,您可以使用session.message.user.name检索用户名或邮件发件人的姓名

我已经使用MicrosoftBot框架创建了一个slackbot。有没有办法得到消息发送者的名字

例如,我有以下代码

`

`

我知道信息存储在会话中,关于文本类型和发送者发送到bot的实际消息。在仔细阅读了文档之后,我没有找到任何关于查找发件人姓名的相关信息

更准确地说,我想要实现的功能是:

赛义夫:嗨@slackbot 懒鬼:嗨,赛义夫

大卫:嗨,slackbot 懒鬼:嗨,大卫


谢谢

在Node.js中,您可以使用session.message.user.name检索用户名或邮件发件人的姓名,找到下面的代码片段:

bot.dialog('/raiseTask', function (session, args, next) {
      session.send("Hi " + session.message.user.name);
});

在Node.js中,您可以使用session.message.user.name检索用户名或邮件发件人的姓名,找到下面的代码片段:

bot.dialog('/raiseTask', function (session, args, next) {
      session.send("Hi " + session.message.user.name);
});

你可以核对答案。你可以核对答案。太好了!快乐编码!!:)伟大的快乐编码!!:)