Userlike offers a feature that enables enhanced message formatting within chatbots. This feature is applicable across various channels, including messaging apps like WhatsApp, Facebook, Telegram, and the chat widget for your websites. It's available for both UBL (Userlike Bot Language) chatbots and API chatbots.
Both UBL and API chatbots now support two text format options for regular messages:
Plain text
: A straightforward option that presents unformatted text, ensuring compatibility across all channels.Markdown
: A more versatile option that enables markdown formatting, allowing for text emphasis, lists, hyperlinks, and more.Detailed information on UBL chatbots is available here. API chatbots offer integration through an added option in the requests payload. Detailed information on API chatbots is available here.
Different channels, including messaging apps and the Userlike chat widget, may support varying subsets of markdown formatting. The actual rendering and support for specific formatting features depend on the individual channel's capabilities.
Feature | Website | WhatsApp Business | Telegram | Threema | |
---|---|---|---|---|---|
Bold | ✅ | ✅ | ✅ | ✅ | ✅ |
Italic | ✅ | ✅ | ✅ | ✅ | ✅ |
Strike through | ✅ | ✅ | ✅ | ✅ | ✅ |
Underline | ✅ | ❌ | ❌ | ✅ | ❌ |
Hyperlink | ✅ | ❌ | ❌ | ✅ | ❌ |
Inline code | ✅ | ❌ | ✅ | ✅ | ❌ |
Code Block | ✅ | ❌ | ❌ | ✅ | ❌ |
Ordered List | ✅ | 🌓 1) | 🌓 1) | 🌓 1) | 🌓 1) |
Unordered List | ✅ | 🌓 1) | 🌓 1) | 🌓 1) | 🌓 1) |
Block quote | ✅ | ❌ | ❌ | ❌ | ❌ |
✅ - Supported ❌ - Not Supported 🌓 - Partially Supported
1) Ordered and unordered lists are partially supported on these channels but won’t have a proper support for nested lists, as well the indentation might be lost.
Does not support any markdown formatting. Sending texts over a SMS which contains markdown tags will be removed.
Sends out messages without any modification to the formatting to keep the control at your side.