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

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

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

  1. Увімкніть цей перемикач.
  2. Для кожного з'єднання введіть потрібний текст кнопки в його полі "Тригер".

Примітка!

Це працює лише в месенджерах, які підтримують кнопки.

Ви можете створити ЛИШЕ кнопки клавіатури за допомогою з'єднань.

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

  1. Відкрийте налаштування з'єднання: натисніть на з'єднувач, щоб відкрити його налаштування.
  2. Встановіть текст кнопки: у полі Тригер введіть текст, який має відображатися на кнопці.
  3. Виберіть тип збігу: встановіть тип порівняння на "Точний збіг".
  4. Увімкніть відображення кнопки: активуйте опцію "Відображати як кнопку".
  5. Збережіть конфігурацію: натисніть "Зберегти", щоб застосувати налаштування.

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

Нумерація ЛІНІЇ та позиції ПОЧИНАЄТЬСЯ З 0.

Перша кнопка у верхній лінії матиме налаштування 0 та 0.

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

Результат:

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

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

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

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

  1. Створіть Стартовий блок (точку входу у воронку).
  2. Створіть кілька додаткових блоків під ним. Кількість блоків має відповідати кількості необхідних кнопок.

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

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

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

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

[{"line":0,"index_in_line":0,"text":"Go","type":"reply"},{"line":1,"index_in_line":0,"text":"No","type":"reply"},{"line":2,"index_in_line":0,"text":"Next time","type":"reply"}]

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

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

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

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