QnAmaker×AzureFuntionsBot×SkypeでFAQチャットボット作っていて自分でハマったやつのメモ。 Skypeの中ではXML変換して通信しているらしく、「<>」とかタグっぽい記号つかうとBotが発言してくれなくなったりおかしくなった。 やりたいこと 改行したい。ただそれだけ。 結論:「\n\n」 改行には「\n\n」を使う。 Bot FrameworkではメッセージがJSON 形式でやり取りされるけどSkypeは画面表示のためにアプリケーションの中でXMLとしてメッセージを扱っているらしく、「<>」とかタグっぽい記号つかうとBotが発言してくれなくなるようです。 試してみた \n入れる →ダメ QnAmakerにこんな風に登録して Skypeだとスペースが入っただけ。 Webだと改行するのに。 <br>入れる →ダメ QnAmakerにこんな風に登録して Skypeだ
 
      
   
     
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
      

