bots


Is it possible to display a table in skype from bot framework?


I'm building a chatbot with MS bot framework and i've found that the text displayed by the bot is defaulted to be interpretated as markdown.
Here is the markdown:
#### Chris Butler Ltd
* A Point
* A Point
|Name|Value|
|---|---:|
|Status|Active|
|Balance|£0.00|
|Credit Limit|£0.00|
|Available Credit|£0.00|
The emulator displays a markdown table perfectly
When you view it in skype:
I'm surprised to see that skype has actually added some hyphens (-)!
Does anyone know how to display the table so that skype understands it as a table?
What you have displayed is actually how skype interprets markdown tables:
https://docs.botframework.com/en-us/channel-inspector/channels/Skype?f=Markdown&e=example1
Tables: If you are communicating with a channel which supports fixed
width fonts or HTML you can use standard table markdown, but because
many channels (such as SMS) do not have a known display width and/or
have variable width fonts it is not possible to render a table
properly on all channels.
So, in answer to your question:
Does anyone know how to display the table so that skype understands
it as a table?
What you have is correct, and skype is already interpreting it as a table. Skype just doesn't do a very good job of it.
On a related note: there's also a TextFormat property on the reply object, that can be set to xml (Skype Only) see here: https://docs.botframework.com/en-us/csharp/builder/sdkreference/activities.html#textformat This will not fix the table issue you're experiencing either, but might provide more options.

Related Links

Why have I no callback query when i use URL in inline_keyboard?
Bot service with OAuth endpoint
What is the right way to measure time between bot's message and user's answer in the bot framework?
Telegram bot issue
Design custom entities for api.ai
How can I make a program to operate another program? [closed]
How to get the Skype username using skype calling feature
How to Resolve this issue “Could not find a stock quote for GOOGL or some other company names”
Open messenger chatbot webview extension in Chrome
How to pass control from one LUIS method to another?
How to transfer conversation from Bot to human agents?
How to speak skype user with the bot using skype calling feature?
Test connection to your bot getting failed : Bot Framework
How to find out programs communicate?
API.AI vs. WIT.AI from analytics and logging aspects
Call FormDialog from within a LUIS Dialog

Categories

HOME
google-chrome
ionic2
seedstack
mousemove
command-prompt
nsview
ews
apk
twitter-fabric
angular-meteor
ui-automation
phpmqtt
responsivevoice
fullcalendar-scheduler
global-variables
supervisord
pywinauto
pickle
deepfreeze
libgit2
jitsi
kaggle
stackexchange.redis
generator
perfino
code-climate
pyspark-sql
nic
steam-web-api
argv
riotjs
caesar-cipher
microsoft-certifications
shapeless
gsp
counting
markov-chains
nsuserdefaults
python-jira
system-on-chip
distributed-caching
notesview
julius-speech
permission-denied
vesta
ol3-google-maps
non-linear-regression
lightning-workbench
comm
solr-query-syntax
subforms
sequence-diagram
predicates
dynamics-crm-4
msxml
deviare
data-management
fragmentstatepageradapter
jsr363
phpquery
html.actionlink
nastran
highest
calcite
gluon-desktop
apple
fantom
karma-coverage
kefir.js
mojo
password-recovery
cakephp-2.2
configurable-product
multivariate-testing
mobile-country-code
quantify
distributed-r
cidr
typesafe-stack
cloo
hints
ax
red-system
jsplitpane
lynx
fitch-proofs
acpi
infopath-2007
qtextbrowser
drawimage
glassfish-esb
gaelyk
active-record-query
eaccelerator
android-2.1-eclair
cassini
3-tier
ixmldomdocument
html-components
watchpoint
bindable-linq
rootkit
parentid

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App