2016-04-13 9 views
3

私はMicrosoft BotFrameworkに基づいてプロジェクトを進めています。 ボットの説明メッセージを次のように変更します:Microsoft Bot Framework - プレゼンテーションメッセージを変更する方法

こんにちは!私はxxxxです。あなたがチャットしたいのであれば、「こんにちは」と言ってください

少なくとも説明をローカライズするには良い結果になるでしょう。

おかげで、

セバス

+0

してください[編集]あなたの質問とあなたがしようとしているコードの関連部分を追加します。 –

+0

申し訳ありませんが、コードを修正する方法がわからないので、私は試したことがありません。 私は、説明した標準的な手順をサンプルとドキュメントに従いました。すべてがうまくいく、単純に私が説明したことをするために変更するオプションがどこにあるのかわからない。 – Jano

+0

フォームダイアログを使用している場合は、FormBuilderにMessageメソッドがあります。どんな種類のBotを作りたいですか? –

答えて

0

は、これが実現するために私たちのバックログにある機能です。

+0

これに関する更新情報はありますか?ボットの起動メッセージを変更できれば、UI/UXのいくつかの問題が解決されます。 –

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; 
    } 
関連する問題