4

我正在开发一个基于 Microsoft BotFramework 的项目。我想更改 Bot 描述消息,例如:

你好!我是xxx。如果您想聊天,请说“嗨”

至少能够本地化描述也是一个很好的结果。

谢谢,

塞巴斯蒂亚诺

4

2 回答 2

1

在块中添加您的消息(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;
    }  
于 2017-01-10T13:33:53.063 回答
0

这是我们待办事项中要实施的功能。

于 2016-04-14T16:15:09.880 回答