Сообщения MAX — шаблоны текста и Spintax
MAX SenderВкладка «Сообщения» — здесь вы пишете тексты для рассылки: приветствия, акции, напоминания. В текст можно вставлять имя и другие данные из списка на вкладке «Абоненты» и настраивать случайные варианты фраз (Spintax). Полный разбор синтаксиса, перестановок и сложных шаблонов — в отдельном мануале Spintax.

На картинке синие кружки 1–9 — те же номера в тексте ниже.
Быстрый порядок: № 1 выберите или № 3 создайте шаблон → напишите текст в № 2 → № 6 вставьте переменные → № 7 проверьте превью → привяжите сообщение к проекту на «Проекты».
1. Выбор сообщения
№ 1 на скрине — выпадающий список слева, например «Тестовое сообщение».
Переключает, какой шаблон сейчас открыт в редакторе (№ 2). Шаблонов может быть сколько угодно — для разных кампаний или вариантов текста.
2. Текст сообщения
№ 2 на скрине — большое поле под тулбаром.
Здесь пишется тело письма. Изменения сохраняются автоматически — отдельной кнопки «Сохранить» нет.
Что можно использовать в тексте
| Синтаксис | Зачем |
|---|---|
{{External Number Name}} | Подставить значение колонки из списка абонентов (имя, номер и т.д.) |
{здравствуйте|приветствую} | Случайный вариант слова или фразы |
[+, +вар1|вар2] | Несколько вариантов склеить через разделитель (в примере — запятая и пробел) |
!!т | Сделать следующую букву заглавной (в демо — заглавное «Э» в «Это я») |
\n | Перевод строки |
Демо-шаблон «Тестовое сообщение» при первом запуске показывает пример: случайное приветствие + имя из списка + варианты знака препинания. Построчный разбор этого шаблона — в разделе 10 мануала Spintax.
Если в списке абонентов ячейка пустая — фрагмент с этой переменной в готовом тексте убирается, чтобы не осталось пустых {{…}} (подробнее: пустые и неизвестные переменные).
Подробнее по конструкциям из таблицы:
{…|…}— случайный выбор одного варианта;[+, +…|…]— перестановка всех вариантов, не путать с выбором: раздел 6;{{…}}— переменные из списка;!!— заглавная буква;\n— перевод строки;- готовые шаблоны — простые примеры и краткая памятка.
3. Новое сообщение
№ 3 на скрине — кнопка «+».
Создаёт пустой шаблон. Спросит имя; если оставить пустым — подставится «Сообщение 2» и т.д. После создания вы сразу переключитесь на новый шаблон.
4. Переименовать сообщение
№ 4 на скрине — иконка карандаша.
Меняет название шаблона в списке (№ 1). Понятное имя («Акция март», «Напоминание») проще найти при создании проекта.
5. Удалить сообщение
№ 5 на скрине — иконка корзины.
Удаляет текущий шаблон. Перед удалением спросят подтверждение.
Нельзя удалить последний оставшийся шаблон. Если сообщение было в проектах — оно пропадёт из этих проектов (проекты сами не удаляются). Правила автоответчика с этим текстом тоже потеряют привязку.
6. Переменные
№ 6 на скрине — кнопка {x}.
Открывает меню колонок активного списка абонентов — того, который сейчас выбран на вкладке «Абоненты». Клик по строке вставляет в текст, куда стоит курсор, готовый фрагмент вида {{External Number Name}}.
Если список не выбран или в нём нет колонок — меню покажет подсказку. Перед вставкой переменных откройте нужный список на «Абоненты».
7. Предпросмотр
№ 7 на скрине — иконка глаза.
Открывает окно «Превью сообщения»: как текст может выглядеть у получателя — с подставленными данными из случайной строки активного списка и с разобранным Spintax.
- Обновить — другая случайная строка и другие варианты
{…|…}. - Закрыть или клик по затемнённому фону — закрыть окно.
Если в тексте переменная не совпадает ни с одной колонкой списка, в превью увидите предупреждение вида «переменной … нет в активном списке рассылки».
То же окно превью доступно с карточек проектов на вкладках «Проекты» и «Рассылка».
8. Экспорт в JSON
№ 8 на скрине — иконка стрелка вверх (скачивание).
Сохраняет все шаблоны сообщений в файл JSON на компьютер — резервная копия или перенос на другой профиль.
9. Импорт из JSON
№ 9 на скрине — иконка стрелка вниз (загрузка).
Загружает шаблоны из JSON-файла, экспортированного из MAX (или совместимого формата).
Важно: импорт добавляет шаблоны к уже существующим, не заменяет их. Перед импортом покажут, сколько записей будет добавлено.
Как это работает
- Вы готовите текст на этой вкладке.
- На «Абоненты» — список с номерами и именами.
- На «Проекты» связываете сообщение + список и время старта.
- При рассылке каждому абоненту подставляются его данные из строки списка; варианты Spintax выбираются заново для каждого (как при нажатии «Обновить» в превью).
В одном проекте можно выбрать несколько сообщений — при отправке каждому абоненту возьмётся случайное из отмеченных.
Пример
Задача: персональное приветствие с двумя вариантами обращения.
- № 3 — шаблон «Приветствие».
- В № 2:
{Добрый день|Здравствуйте}, {{External Number Name}}! Напоминаем об акции. - На «Абоненты» — список с заполненными именами.
- № 7 — превью, несколько раз Обновить — убедиться, что текст читается нормально.
- Проект на «Проекты» → рассылка.
Если не работает
| Ситуация | Что сделать |
|---|---|
| В меню № 6 пусто | Выберите список на вкладке «Абоненты» |
| Превью пустое | Напишите текст в № 2 |
| Имя не подставилось | Заполните колонку имени в списке абонентов |
| «Переменной … нет в списке» | Вставьте переменную через № 6, не вручную; см. неизвестные переменные |
| Не удаляется сообщение | Создайте второй шаблон — последний удалить нельзя |
| Импорт: неверный файл | Используйте JSON из экспорта № 8 этой панели |
Технический справочник по элементам интерфейса: репозиторий расширения, файл messages-tab.md. Синтаксис Spintax: мануал на сайте.