我尝试像在模拟器中那样键入/deleteprofile,但这似乎没有帮助。在模拟器中,我尝试了发送系统活动>删除用户数据菜单选项来练习我自己的系统消息代码段。但是在 Skype 中,如何调用系统消息删除用户数据?
我相信当用户从Skype中删除机器人作为联系人时,Skype中的ActivityTypes.DeleteUserData
就会触发。
如果你想模拟/deleteprofile,你总是可以从 DeleteProfileScorable 中获取代码。
我在这个线程中看到/deleteprofile 无法在 Skype 上运行,并且他们实现了一个重置命令:
context.Reset();
context.ConversationData.Clear();
context.UserData.Clear();
context.PrivateConversationData.Clear();
await context.FlushAsync(CancellationToken.None);