Автопідстановки
Автопідстановка — це вставка в подвійних фігурних дужках {{ ... }}. Перед надсиланням бот замінює її значенням: ім'ям контакту, відповіддю зі змінної, результатом обчислення.
Вітаємо, {{ first_name }}! Ваше замовлення на {{ $сума }} грн прийнято.
Контакт на ім'я Анна, у якого в змінній сума записано 1500, отримає:
Вітаємо, Анно! Ваше замовлення на 1500 грн прийнято.
Що можна підставити
| Запис | Що підставиться | Докладніше |
|---|---|---|
{{ first_name }} |
Дані контакту: ім'я, телефон, пошта та інші | Дані контакту |
{{ $місто }}, {{ var("Ім'я клієнта") }} |
Значення змінної контакту. Ім'я з пробілами — через var |
Змінні |
{{ адреса_офісу }} |
Значення глобальної змінної бота | Глобальні змінні |
{{ round($ціна * 0.9, 2) }} |
Результат виразу: арифметика, умови, функції | Вирази |
{{ date("d.m.Y") }} |
Результат функції | Довідник функцій |
Як це працює
- Бот знаходить у тексті всі вставки
{{ ... }}. - Кожну замінює значенням. Якщо значення немає — наприклад, у контакту не вказано телефон, — на цьому місці буде порожньо.
- Надсилає готовий текст.
Підставлене значення — це завжди просто текст. Якщо контакт напише у відповіді {{ ... }}, бот виведе це як є і нічого виконувати не буде.
Порада
Перевіряйте автопідстановки в попередньому перегляді бота — кнопка «Перевірити бота» в конструкторі. Якщо вставка не спрацює, під чатом з'явиться причина й посилання на блок. Докладніше — у розділі Помилки та обмеження.
Де працюють автопідстановки
У текстах повідомлень, підписах до файлів, кнопках, посиланнях, умовах і налаштуваннях багатьох блоків. У частині місць доступні не всі функції — див. Де працюють автопідстановки.