Кнопки в виджете

В виджет можно выводить кнопки, формируя в сообщении определённые параметры.


Параметры

* — обязательные поля

Параметр
Значение
button*Служебный идентификатор кнопки

{текст}*

Любой текст кнопки. При превышении ширины виджета текст обрезается
{ссылка}URL перехода клика по кнопке. Если параметр пустой, то клик по кнопке отправляет сам текст кнопки в ответ (например, чтобы вызвать ответ бота)
{тип ссылки}

Может принимать одно из двух значений:

  • blank
  • self

Говорит, где открывать ссылку — в новом или текущем окне соответственно

Если URL не заполнен, значение параметра игнорируется

{видимость}

Показывать или не показывать текст из кнопки в самом тексте (если он там есть)

Может принимать одно из двух значений:

  • show
  • noshow

Если в тексте передать так же текст кнопки и у кнопки указать noshow, то текст будет только показываться на кнопке.

Отправили: Возьми дробовик Винсент {{button:Возьми дробовик;;;noshow}}

Получили: Винсент "Возьми дробовик"

Если в тексте передать что-то и указать show, то кнопка не повлияет на исходный текст

Отправили: Возьми дробовик Винсент {{button:Возьми дробовик;;;show}}

Получили: Возьми дробовик Винсент "Возьми дробовик"



Важно! В случае, если произошла ошибка в конфигурировании кнопки, кнопка и её настройки не будут отображены в виджете

Цвет текста и фона кнопки конфигурируются на странице настроек виджета ("Цвет текста кнопки в сообщениях" и "Цвет фона кнопки в сообщениях"). При этом включены цвета по умолчанию, если параметры не заданы.


Примеры возможных вариантов кнопок

Возьми дробовик, Винсент {{button:Возьми дробовик;https://usedesk.ru;blank;show}}

Возьми дробовик, Винсент {{button:Возьми дробовик;https://usedesk.ru;blank}}

Возьми дробовик, Винсент {{button:Возьми дробовик}}

{{button:Возьми дробовик}}