Документация
  • Документация Amichat
  • Amichat
    • Для чего нужен Amichat
      • Автосценарии
      • Рассылки
      • Онлайн-чат
      • AI-агент для улучшения текста
    • Интерактивные инструкции
      • Как поделиться сценарием с другим пользователем
      • Как отправить рассылку по всей базе подписчиков
      • Как скопировать готовый шаблон
      • Как подключить Telegram
      • Как прикрепить файл (фото, видео и любой документ) в сообщение
      • Как добавить и настроить кнопки в сообщении
      • Как отследить переход подписчика по ссылке из сообщения
      • Как скопировать ссылку на блок (шаг) вашего бота
      • Как обратиться к подписчику по имени с помощью стандартных переменных
      • Как подключить бот к каналу или группе
      • Как проверить подписку подписчика на группу/канал в телеграм
      • Как отправить сообщение подписчику от лица бота
      • Как отправить сегментированную рассылку
      • Как настроить быстрые команды и обрабатывать их через триггеры
    • Редактор сценариев
      • Шаблоны сценариев
      • Создание сценария
        • Редактор
        • ⭐Блок Начало и триггеры (события запуска)
        • ✍️Сообщение
        • 🔀Условие
        • ➰Развилка
        • ➡️Тупик
        • 📝Заметки
        • ⚡Действие
        • ⏳Таймер
          • Как работают формулы
      • Данные
        • Системные переменные
        • Переменные бота
        • Переменные подписчика
        • Теги
        • UTM-метки
        • Цели (скоро)
        • Продукты (скоро)
      • Шаблонизатор Twig
        • Шаблонизатор
    • Интеграции
      • Мессенджеры
        • Как подключить Telegram
      • Платежные системы
        • Подключение ЮMoney для приема платежей
        • Подключение CloudPayments для приема платежей
        • Подключение Stripe для приема платежей
      • Как подключить и настроить интеграцию Google Sheets
    • Подписка
    • Аналитика
Powered by GitBook
On this page
  1. Amichat
  2. Редактор сценариев

Шаблонизатор Twig

Twig — это современный шаблонизатор, который позволяет организовывать и управлять выводом данных. Вы можете вставлять переменные, использовать условные операторы, циклы и многое другое.

Везде в конструкторе вы можете использовать шаблонизатор Twig для более гибкой настройки ваших ботов.

{% if %} - Условный тег, который проверяет, выполняется ли условие.
{% if user.is_new %}
  Привет, рады видеть нового пользователя!
{% else %}
  Добро пожаловать обратно, {{ user.name }}!
{% endif %}
{% for %} - Тег для выполнения итерации по элементам массива или коллекции.
Список ваших задач:
{% for task in user.tasks %}
  - {{ task.name }}
{% endfor %}

PreviousПродукты (скоро)NextШаблонизатор

Last updated 1 year ago