1. Запрос промокода у пользователя

  • Добавьте блок «Вопрос», где бот попросит ввести промокод.

  • Ответ подписчика сохраняйте в пользовательскую переменную (например, promo_code).

  • Эта переменная будет использоваться только для хранения промокодов.

2. Ограничение на повторную генерацию промокодов
Проверка «действительности» или «одноразовости» промокода средствами бота невозможна. Но можно ограничить повторную генерацию:

  • В блоке, где подписчику генерируется промокод, добавьте условие:

    • если у подписчика уже стоит метка (например, promo_issued) → промокод больше не выдаётся;

    • если метки нет → бот генерирует промокод.

  • После генерации промокода поставьте подписчику метку promo_issued.

3. Ведение базы промокодов офлайн
Чтобы отслеживать актуальность и использование кодов, можно создать таблицу в Google Sheets. В ней фиксировать:

  • сам промокод,

  • имя/ID подписчика,

  • дату выдачи,

  • срок действия,

  • статус (использован/не использован),

  • при необходимости — канал использования.

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

Так же вы можете использовать готовы шаблон Генератор промокодов


Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите в Telegram BotHelpSupportBot или на почту hello@bothelp.io 

Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp.

Получить 14 дней бесплатно

Была ли статья полезна?

Спасибо за обратную связь!