QR-код пользователя: личная карта клиента прямо в чате
Бот присылает подписчику картинку с персональным QR-кодом. Код всегда один и тот же и указывает на этого подписчика: его удобно показать на кассе или на входе, а вашей системе — найти клиента и начислить баллы через API.
Что умеет «QR-код пользователя»
Личный код подписчика
В QR-коде записаны номер бота и номер подписчика в BotBrother. Код не меняется: картинку можно сохранить и показывать каждый раз.
Без настройки
У действия одно поле — «Следующее действие». Бот сам рисует код, присылает его картинкой, и сценарий сразу идёт дальше.
Клиент находится в панели
Код читается любым сканером QR. Номер подписчика из него ищется в разделе «Пользователи», а в карточке — баланс, группы и переменные, которые можно поправить вручную.
Начисления через API
Касса, сайт или ваше приложение по номеру из кода вызывают API BotBrother: начисляют или списывают баллы (SetUserBalance), добавляют в группу (AddUserToGroup), записывают переменную (SetUserVariable), отправляют сообщение (SendMessage).
В связке с балансом и условием
Начисленные баллы подписчик видит в боте, а «Условие» проверяет порог: накопил пять визитов — получил подарок.
Во всех мессенджерах
Код одинаково приходит в ботах Telegram, MAX и ВКонтакте — картинкой в чат.
Где пригодится
Карта лояльности
Вместо пластиковой карты — код в мессенджере: касса начисляет баллы за каждую покупку, бот показывает остаток.
Программа лояльности →Пропуск на мероприятие
После регистрации и оплаты участник получает личный QR-код, который показывает на входе.
Бот для мероприятий →Абонемент с посещениями
Каждый визит в зал списывает одно занятие с внутреннего баланса подписчика — по номеру из кода.
Бот с балансом →Подарок в офлайне
«Покажите код и получите кофе в подарок»: кассир отмечает выдачу группой, и второй раз подарок не выдаётся.
Бот-маркетолог →Личный кабинет клиента
Кнопка «Мой код» в меню бота — клиенту не нужно диктовать телефон, сотрудник сразу видит, кто перед ним.
Бот-приложение →В каких ботах используют
Как добавить «QR-код пользователя» в бота
Без программирования: всё делается в разделе «Структура» панели.
Добавьте действие
В разделе «Структура» откройте рубрику — например, «Моя карта», — нажмите «новое действие» и выберите «QR-код пользователя».
Объясните, что с ним делать
Поставьте рядом «Сообщение»: где показать код и что за него положено. В «Следующем действии» уведите подписчика дальше по сценарию.
Подключите кассу
Начисляйте баллы вручную в карточке подписчика или подключите свою систему к API BotBrother — номер подписчика она возьмёт из кода.
Попробовать бесплатноГде работает
Работает так же, как описано на этой странице.
Работает так же, как описано на этой странице.
Работает так же, как описано на этой странице.
Вопросы о действии «QR-код пользователя»
Что записано в QR-коде?
Строка с меткой сервиса, номером бота и номером подписчика в BotBrother. Ни телефона, ни имени в коде нет.
Чем сканировать код?
Любым сканером QR — камерой телефона или сканером на кассе. Встроенного сканера в BotBrother нет: номер из кода ищут в разделе «Пользователи» или передают в API.
Меняется ли код со временем?
Нет, у подписчика в одном боте код всегда одинаковый. Поэтому для одноразового входа отмечайте проход группой или переменной — через API или в карточке подписчика — и проверяйте отметку «Условием».
Можно ли начислять баллы автоматически?
Да, через API: касса или CRM по номеру из кода вызывает SetUserBalance и начисляет сумму на внутренний баланс подписчика; отрицательная сумма — списание.
Что, если подписчик перешлёт картинку другу?
Код указывает на того, кому бот его выдал, кто бы его ни показал. Если это важно, сверяйте имя в карточке подписчика перед начислением.
С чем сочетают
У каждого подписчика свой счёт — в рублях, бонусах или собственной единице вроде «кристаллов». Бот начисляет и списывает по сценарию, показывает остаток и меняет одну валюту на другую по курсу.
Одно действие добавляет подписчика в нужные группы и убирает из лишних. Дальше группы работают на вас: рассылки только своему сегменту, условия в сценарии, лимит мест и автоматические цепочки писем.
Если условие выполнено — подписчик идёт по одной ветке, если нет — по другой. Проверка подписки на канал, баланса, тарифа, групп, переменных и контактов — без единой строчки кода.
Спросите у подписчика имя, город или возраст и сохраните ответ — или тихо запишите значение по его действиям. Переменные подставляются в сообщения, проверяются условиями и уходят в таблицы и CRM.
Кассир, мастер или менеджер открывает в боте кабинет и видит данные клиента, который к нему привязан: баланс, промокоды, платежи, заявки на доступ, ответы анкеты и присланные файлы. Без входа в панель.
Текст, фото, видео, альбом, аудио и файлы с кнопками — одним шагом. Кнопки ведут к другим действиям и рубрикам, открывают ссылки и приложения, а подписчик получает аккуратное сообщение, а не россыпь вложений.
Соберите бота с этим действием
Регистрация бесплатна, на баланс зачисляется 200 ₽ на тесты. Telegram, MAX и ВКонтакте — в одной панели.