# Telegram
# Known limitations
# Inline keyboard truncate words
When an Inline keyboard contains too many characters for the screen, Telegram truncates characters. Here is an example:
That leads to a poor user experience because we can't read properly...
We cannot change this behavior, we could with ReplyKeyboard
but it does not correspond to our needs. See the related issue.
Avoid truncate
To avoid this behavior we simply reduce the number of characters. It is not optimal at all but at least it works.
Related bobby issue:
Sources:
- Newline in telegram inline keyboard for python (opens new window)
- Telegram Bot InlineKeyboardButton Full Text (opens new window)
# No multi select
For example, we would like to allow the resident to select multiple alarm actions at once, but it is not possible with telegram. People found some workaround but it adds complexity that we don't want for this.
Sources:
- How to display multiselect or checkboxes (opens new window) issue created for PHP telegram bot but it is linked to the telegram API which does not provide a way to add multiselect/checkboxes.