2017-03-03 30 views
1

我正在構建一個MS bot框架的聊天機器人,我發現機器人顯示的文本默認爲解釋爲markdown。是否有可能從bot框架中顯示一個表中的Skype?

這裏是降價:

#### Chris Butler Ltd 
* A Point 
* A Point 

|Name|Value| 
|---|---:| 
|Status|Active| 
|Balance|£0.00| 
|Credit Limit|£0.00| 
|Available Credit|£0.00| 

仿真程序顯示降價表完美

Markdown Table in Emulator

當您在Skype的查看:

enter image description here

我米驚訝地看到天空PE實際上添加了一些連字符( - )!

有誰知道如何顯示錶,以便skype將它理解爲表?

回答

1

你顯示什麼是真正的Skype如何解釋降價表: https://docs.botframework.com/en-us/channel-inspector/channels/Skype?f=Markdown&e=example1

表:如果使用的是支持固定 寬度字體或HTML,您可以使用標準表降價通道進行通信,但由於許多頻道(例如SMS)沒有已知的顯示寬度和/或具有可變寬度的字體,所以不可能在所有頻道上適當地呈現表 。

所以,在回答你的問題:

有誰知道如何使Skype的理解 它作爲一個表顯示該表?

你有什麼是正確的,而且Skype已經將它解釋爲一張表。 Skype在這方面做得並不好。


相關提示:另外還有一個答覆對象上一個TextFormat屬性,可以被設置爲XML(的Skype專用)在這裏看到:https://docs.botframework.com/en-us/csharp/builder/sdkreference/activities.html#textformat這不會解決您遇到任何表的問題,但可能會提供更多選擇。

相關問題