我尝试像在模拟器中那样输入/ deleteprofile,但这似乎没有帮助。在模拟器中,我尝试使用send system acticity-> deleteUserData菜单选项来运行我自己的系统消息代码。但是在skype中如何调用系统消息deleteUserData?
答案 0 :(得分:0)
我相信当用户从Skype移除Bot作为联系人时,会触发Skype中的ActivityTypes.DeleteUserData
。
如果你想模仿/ deleteprofile,你总是可以从DeleteProfileScorable获取代码。
我在this thread中看到/ deleteprofile无法在Skype上运行,并且他们实现了一个重置命令:
context.Reset();
context.ConversationData.Clear();
context.UserData.Clear();
context.PrivateConversationData.Clear();
await context.FlushAsync(CancellationToken.None);