Кнопка з блока або тригера зв’язку

Як створити кнопку з’єднанням

Кнопки клавіатури можна створювати за допомогою з’єднувачів. Для цього перетягніть з’єднувач і відкрийте редактор:

Щоб створити кнопки зі з’єднань:

  1. Увімкніть цей перемикач.

  2. Для кожного з’єднання введіть потрібний текст кнопки в його "Trigger" .

circle-exclamation
circle-exclamation

Потім застосуйте таку саму конфігурацію до інших з’єднань:

  1. Відкрийте налаштування з’єднання: натисніть на з’єднувач, щоб відкрити його налаштування.

  2. Встановіть текст кнопки: у полі Тригер у полі введіть текст, який ви хочете показати на кнопці.

  3. Виберіть тип збігу: встановіть тип порівняння на "Точний збіг".

  4. Увімкніть відображення кнопки: активуйте "Відображати як кнопку" опцію.

  5. Збережіть конфігурацію: натисніть «Зберегти» щоб застосувати налаштування.

Рядок і позиція: кнопки, створені зі з’єднань, за замовчуванням розташовуються вертикально. Використайте це поле, щоб вказати номер рядка та керувати вертикальним розташуванням кнопки в макеті.

circle-exclamation

Колір кнопки: За потреби ви можете вказати колір кнопки — це працює в онлайн-чаті та Viber.

Результат:

Кнопка з тригера блоку

Тепер розглянемо більш просунутий спосіб створення кнопок за допомогою "Додаткові налаштування кнопок" у Кнопки розділ.

редакторі блоків. Раніше ми створювали кнопки за допомогою з’єднань і тригерів на з’єднувачах. Альтернативний спосіб — використовувати спеціальні тригерні блоки, такі як Блок старту (точка входу в воронку) або Тригерний блок.

Крок 1: Створіть структуру блоку

  1. Створіть Блок старту (точку входу в воронку).

  2. Створіть кілька додаткових блоків нижче нього. Кількість блоків має відповідати кількості потрібних вам кнопок.

Приклад: У наведеному нижче сценарії створено три блоки, що відповідають трьом кнопкам.

Крок 2. Налаштуйте умови тригера в наступних блоках (у цьому прикладі — три блоки Start).

Крок 3. Перейдіть до основного блоку (точки входу в воронку) і натисніть вкладку Buttons.

Крок 4. У Кнопки розділі редактора блоків переключіться на Додаткові налаштування і вставте код вашої власної кнопки.

[{"line":0,"index_in_line":0,"text":"Згоден","type":"reply"},{"line":1,"index_in_line":0,"text":"Ні","type":"reply"},{"line":2,"index_in_line":0,"text":"Наступного разу","type":"reply"}]

Ви побачите ідентичне меню, але без з’єднань. Якщо все налаштовано правильно, натискання кнопки змусить бота надіслати повідомлення з відповідного блоку відповіді.

Крок 5. Збережіть налаштування блоку та переключіться в режим тестування бота.

Під час тестування бота він відобразить кнопки клавіатури, які функціонально та візуально ідентичні тим, що створені за допомогою опції "Додати кнопку".

Натискання кнопки доставить повідомлення з пов’язаного з нею блока Start (створеного на Кроці 1).

Last updated