Шаг 4: настройка правил автоответа
AndroidSender

Шаг 4: настройка правил автоответа

Telegram RegExp AutoResponder

Теперь настроим, на какие сообщения и как отвечать.

Как работают правила

Программа проверяет правила по порядку сверху вниз. Как только находит совпадение — отправляет ответ и дальше не проверяет.

Примеры:

  • Regex цена — сработает, если в сообщении есть слово «цена»
  • Regex .* — сработает на любое сообщение (ставьте такое правило в самый низ списка)

Что такое SPINTAX (вариативные ответы)?

SPINTAX позволяет создавать разные варианты ответов, чтобы они не повторялись. Это снижает риск блокировки аккаунта.

Подробнее о продвинутых SPINTAX-конструкциях — в статье про антибан-шаблоны.

Простой пример:

{Привет|Здравствуйте|Добрый день}! {Чем могу помочь?|Что вас интересует?}

Программа каждый раз выберет случайную комбинацию:

  • «Привет! Чем могу помочь?»
  • «Здравствуйте! Что вас интересует?»
  • «Добрый день! Чем могу помочь?»
  • и так далее…

Добавление правила

  1. Нажмите кнопку «+ Добавить»
  2. Заполните поля:
    • Включено: ✓ (галочка — правило активно)
    • Regex: что искать в сообщении (например: цена или .* для всех сообщений)
    • Шаблон (SPINTAX): текст ответа с вариациями (например: {Привет|Здравствуй|Добрый день}!)
  3. Нажмите «Предпросмотр» — увидите, как будет выглядеть ответ
  4. Нажмите «Сохранить» — правило появится в таблице

Редактирование правила

  1. Кликните по правилу в таблице (один раз)
  2. Нажмите «✏ Редактировать» или двойной клик по правилу
  3. Измените нужные поля
  4. Нажмите «Сохранить»

Удаление правила

  1. Выберите правило в таблице
  2. Нажмите «🗑 Удалить»
  3. Подтвердите удаление

Порядок правил важен!

Правила проверяются сверху вниз. Первое совпадение срабатывает, остальные игнорируются.

Правильный порядок:

Правило 1: regex "цена"    → отвечает на сообщения со словом "цена"
Правило 2: regex ".*"      → отвечает на ВСЕ остальные сообщения

Изменение порядка правил

Вариант 1: Перетащите правило мышкой за любую часть строки (вверх/вниз)

Вариант 2: Выберите правило → нажмите «↑ Вверх» или «↓ Вниз»

Включение/выключение правила

Кликните на галочку ☑/☐ в колонке «Включено» — правило активируется или деактивируется.

Важно: Выключенные правила не работают, но остаются в списке.

Синтаксис SPINTAX

Основные конструкции:

  • {вариант1|вариант2|вариант3} — выберет один случайный вариант
  • \n — перенос строки (для многострочных сообщений)
  • !!текст — делает первую букву заглавной

Примеры:

{Привет|Здравствуй|Добрый день}
→ Выберет один вариант: "Привет" или "Здравствуй" или "Добрый день"
{Привет|Здравствуй}!\n\nКак дела?
→ "Привет!\n\nКак дела?" (с пустой строкой между)
{Здравствуйте|Добрый день}, это резервный аккаунт.\n\nОбщение с клиентами ведётся на основных аккаунтах.
→ Создаст разные варианты приветствия

Совет: Всегда используйте кнопку «Предпросмотр», чтобы убедиться, что ваш текст со скобками { | } выглядит нормально и не содержит ошибок.

Далее — запуск и проверка работы.