Facebook & Instagram

Facebook и Instagram имеют ограничения на количество кнопок: 12 ответных (обычных клавиатурных) кнопок и 3 встроенные (в тексте) кнопки.

В Instagram ссылки можно размещать только во встроенных кнопках.

Максимальное количество символов в названии кнопки — 23. Если больше, Facebook обрезает текст после 23 символов и добавляет многоточие.

Viber

Viber имеет ограничения на количество кнопок: 24 ответных (обычных клавиатурных) кнопки и 7 встроенных (в тексте) кнопок.

Viber позволяет использовать много символов в названии кнопки. Однако имейте в виду, что длинный текст будет переноситься на новую строку, и часть текста может быть скрыта или наложена на соседнюю кнопку.

Telegram

Максимальное количество символов в названиях кнопок — 32. Если больше, Telegram вырезает часть текста в середине и вставляет многоточие.

TikTok

Кнопочные сообщения недоступны в TikTok Desktop. В десктопном чате вы увидите уведомление: "Этот формат сообщения не поддерживается."

Доступны следующие типы кнопок, каждый с различным поведением и ограничениями:

1. Callback-кнопка

  • Внешний вид: стандартная интерактивная кнопка.
  • Действие: при нажатии отправляет сообщение в чат (от имени пользователя), содержащее текст кнопки.
  • Источник: текст берется из поля "Текст ответного сообщения" в настройках кнопки.
  • Ограничение по тексту: 20 символов.

2. URL-кнопка

  • Внешний вид: кнопка, оформленная как ссылка.
  • Действие: в настоящее время ведет себя идентично callback-кнопке. Обратите внимание: TikTok не поддерживает открытие URL в веб-просмотре; нажатие на кнопку только отправит текст кнопки как сообщение.
  • Источник: текст берется из поля "URL" в настройках кнопки.
  • Ограничение по тексту: 40 символов.

Узнайте больше об использовании callback-кнопок в MaviBot здесь.

Встроенные и ответные кнопки одновременно

Вы не можете отправить оба типа кнопок в одном сообщении.

Прочитайте о том, как объединить оба типа кнопок в Telegram-боте здесь

В итоге мы рассмотрели, как легко создавать кнопки для различных мессенджеров с помощью конструктора MaviBot — ключевой шаг в создании полностью функциональных ботов.