我正在创建一个简单的Skype聊天机器人.我注意到目录中的一些机器人可以引用我的用户名和/或名字/姓氏,而不需要机器人问.
如何在不询问用户的情况下在Skype(或任何其他频道)中检索用户的用户名?
C. *_*oza 11
弄清楚了.在NodeJS中使用session.message.user.name
intents.matches('Start', function (session, args) {
session.send("Hi " + session.message.user.name);
});
Run Code Online (Sandbox Code Playgroud)
//In C# you can use following code for getting username
private async Task MessageReceivedAsync(IDialogContext context, IAwaitable<object> result)
{
string userName
activity = context.Activity;
if(activity.From.Name != null)
{
userName = activity.From.Name;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5032 次 |
| 最近记录: |