我正在开发一个基于Microsoft BotFramework的项目.
我想改变Bot描述消息,如:
我想改变Bot描述消息,如:
嗨!我是xxxx.如果你想聊天,请说“嗨”
至少能够本地化描述也是一个很好的结果.
谢谢,
塞巴斯
解决方法
在块中添加消息(message.Type == ActivityTypes.ConversationUpdate)
private Activity HandleSystemMessage(Activity message) { if (message.Type == ActivityTypes.DeleteUserData) { // Implement user deletion here // If we handle user deletion,return a real message } else if (message.Type == ActivityTypes.ConversationUpdate) { // Not available in all channels string replyMessage = "Hi,<Custom Message>"; return message.CreateReply(replyMessage); } else if (message.Type == ActivityTypes.ContactRelationUpdate) { // Handle add/remove from contact lists // Activity.From + Activity.Action represent what happened } else if (message.Type == ActivityTypes.Typing) { // Handle knowing that the user is typing } else if (message.Type == ActivityTypes.Ping) { } return null; }