Skip to content

Интерактивные кнопки

Менеджер может вставить кнопки прямо в текст ответа — без настройки кода, через простой синтаксис в двойных квадратных скобках.

Синтаксис

text
[[Текст кнопки|тип:значение]]

Кнопки без типа отправляются как текстовые (reply keyboard):

text
[[Текст кнопки]]

Пример использования

text
Выберите удобный способ связи:
[[Позвонить|phone:+79001234567]]
[[Открыть сайт|url:https://example.com]]
[[Да, подтверждаю|callback:confirm]]

TIP

Несколько кнопок на одной строке без переноса отображаются в один ряд.

Типы кнопок

ТипОписаниеПример значения
urlОткрыть ссылку в браузереhttps://example.com
phoneНабрать номер телефона+79001234567
callbackОтправить callback-данные ботуconfirm
payКнопка оплаты (Telegram)

Кнопка без типа создаёт элемент reply keyboard с произвольным текстом.

Поддержка по платформам

Платформаurlphonecallback
Telegram+++
VK++
Max++
Виджет сайта+++
Внешний API+++

INFO

Кнопки автоматически удаляются из текста сообщения перед отправкой клиенту. Inline-кнопки (url, callback) имеют приоритет над reply keyboard.

Выпущено под лицензией MIT.