Skip to main content
[Игра в Telegram] Реферал

как проверить нового участника и сделать его рефералом

Sam avatar
Written by Sam
Updated over 2 weeks ago

Эта автоматизация приветствует нового пользователя, который пришёл по реферальной ссылке в рамках игры. Она служит промежуточным этапом, где новый игрок сначала проходит проверку на возможность участия в игре, затем реферер получает за него баллы и став полноценным рефералом - пользователь переходит к игре.

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

Обратите внимание: Данный шаблон работает в связке с двумя другими шаблонами для реферальной системы. Перед настройкой вам нужно добавить все 3 шаблона на ваш подключенный аккаунт в Instagram или Telegram-бот.

После этого вы можете начать редактировать их, чтобы настроить под ваши нужды.

Шаблоны "Реферал" и "Баллы за реферала" универсальны, подходят для работы в Instagram и Telegram без существенных различий.

Важное замечание для пользователей Instagram: В Instagram существует особенность - просто перейдя по реферальной ссылке, автоматизация не запустится, если между вами и клиентом не было диалога.

Для того чтобы реферальная ссылка заработала, клиент должен либо после перехода по ссылке отправить вам любое сообщение в директ, либо заранее что-то написать в директ и только после этого перейти по ссылке.

Если диалог ранее был - достаточно просто перейти по ссылке.


В этой инструкции мы рассмотрим второй шаблон из трёх готовых шаблонов для реферальной системы в рамках геймификации:

Как добавить шаблон

Шаблон у вас уже должен быть добавлен, если вы начали настраивать реферальную систему. Но если вы пропустили этот момент - добавьте шаблоны сейчас.

  • Откройте раздел Автоматизации

  • Перейдите в готовые шаблоны

  • Выберите шаблон [Игра в Telegram] Реферал

  • Выберите аккаунт, для которого настраивается реферальная система.

  • Нажмите кнопку "Добавить шаблон".

После этого убедитесь, что у вас уже добавлены шаблоны: [Игра в Telegram] Игра (или есть другая автоматизация, в которой настроено действие "Реферальная ссылка") и [Игра в Telegram] Баллы за реферала. Только после добавления трёх шаблонов можно приступать к настройке реферальной системы.


Шаги настройки автоматизации:

Условие "Назначенные теги"

Автоматизация начинается с условия "Назначенные теги". Мы проверяем наличие двух тегов, чтобы исключить возможность повторного прохождения сценария. Параметр у условия должен быть "Содержит", чтобы при наличии хотя бы одного тега - условие выполнялось:

  • Получил ссылку / Игра Telegram — этот тег добавляется в основной автоматизации "[Игра в Telegram] Игра", или в другой автоматизации, где выдаётся уникальная реферальная ссылка.

  • Запустил / Друг Telegram — этот тег присваивается рефералу, чтобы защитить систему от повторного прохождения автоматизации.

Если хотя бы один из этих тегов есть у пользователя, то автоматизация не запускается. Это позволяет избежать ситуации, когда игрок или реферал снова перейдёт по ссылке.

Приветственное сообщение

Когда условие с тегами не выполнено, отправляется приветственное сообщение для реферала, например:
"Привет, ты пришёл от друга, подпишись на канал и нажми на кнопку ниже."

В этом сообщении дается ссылка на канал или аккаунт в Instagram и кнопка "Подписался" для прохождения проверки подписки.

Дополнительно, после приветственного сообщения новому клиенту добавляется тег "Запустил / Друг Telegram", который проверяется в стартовом условии.

Проверка подписки

После нажатия кнопки "Подписался" запускается проверка подписки:

  • Если пользователь подписан на канал (или аккаунт в Instagram), то он продолжает по сценарию.

  • Если не подписан, то ему будет предложено подписаться и снова нажать кнопку "Подписался". Также будет добавлена ссылка на канал/аккаунт для удобства. По умолчанию проверка происходит 3 раза и дальше пускает пользователя без подписки, на случай, если клиент очень сильно хочет участвовать, но пока не спешит подписываться:

Обратите внимание: Если реферальная система настраивается для Telegram-бота - в каждом условии с проверкой подписки необходимо выбрать ваш Telegram канал. Для этого нужно добавить Telegram-бота в список администраторов вашего канала

Как сделать бота администратором канала

Важно: можно зациклить проверку подписки, чтобы пользователь не мог пройти сценарий, пока не выполнит условие.

Обратите внимание: Во всех трёх шаблонах по умолчанию используются ссылки ChatPlace, которые вам нужно заменить на свои.

- Кликните на сообщение с увидите гиперссылку, нажмите на соответствующий значок в окне редактирования текста и вставьте свою ссылку или просто удалите текст с гиперссылкой.

Проверка на повторное прохождение

После проверки подписки идет блок с условием "Назначенные теги" для проверки, не был ли этот пользователь рефералом раньше. Проверяется наличие тега "Подписка / Друг Telegram":

  • Если тег уже есть, значит этот пользователь уже прошёл проверку и не может повторно пройти автоматизацию.

  • Если тега нет, то это подтверждает, что реферал только что прошёл проверку подписки, и его можно отметить как нового реферала.

Фиксация реферала

Если реферал прошел все проверки, добавляется тег "Подписка / Друг Telegram", чтобы в дальнейшем избежать повторных начислений баллов.

Важно! Если это не первая ваша игра с реферальной системой - обязательно замените все теги на новые, чтобы ранее участвовавшие игроки могли полноценно участвовать в новой игре.

Начисление баллов рефереру

В этом шаге срабатывает действие "Запустить автоматизацию для реферера", в котором выбирается автоматизация "[Игра в Telegram] Баллы за реферала".

Таким образом, для реферера запустится отдельная автоматизация и он получит баллы за привлечение нового участника в игру.

Главное - чтоб параметр "Запустить для реферера" был включен.

Финальные сообщение для реферала

После того как реферал прошёл все проверки, ему отправляется сообщение:
"Отлично, ты выполнил условия"

В этом сообщении реферал получает информацию о том, какие у вас условия игры и призы, а также, предложение присоединиться к игре.

Перевод реферала в игру

Последний шаг — это действие "Запустить автоматизацию", в котором выбирается автоматизация "[Игра в Telegram] Игра". Это действие запускает основной процесс игры для реферала, где он сможет получить свою реферальную ссылку и принять полноценное участие:

На этом этапе автоматизация настроена и можно приступить к настройке шаблона: [Игра в Telegram] Баллы за реферала



Проверка наличия Username

Можно улучшить сценарий, добавив дополнительные блоки, например, с проверкой наличия username в Telegram, поскольку не все пользователи в Telegram устанавливают username, а без него принять участие в игре и попасть в турнирную таблицу не получится.

Для этого:

  • Создайте условие "Данные клиента"

  • Выберите условие "Проверка никнейма"

  • Сделайте блок стартовым

  • Создайте сообщение и напишите текст, который будет информировать потенциального игрока об отсутствии username,

  • Создайте в блоке с сообщением многоразовую кнопку, чтоб клиент мог несколько раз проверить наличие username

  • Создайте ещё одно условие "Проверка никнейма", чтобы зациклить проверку


Готово! Теперь клиент будет заранее предупреждён о проблеме с аккаунтом и сможет исправить ситуацию для участия в игре.​


Ещё один вариант улучшения шаблона - начисление новому игроку приветственных баллов после проверки подписки.

Начисление баллов рефералу

Для этого:

  • Найдите действие "добавить теги", расположенное после проверки подписки

  • Откройте настройки действия и нажмите "Добавить"

  • В списке выберите действие "Баллы геймификации"

  • В настройках действия укажите количество баллов, которые получил реферал

  • В следующем сообщении добавьте в текст информацию о начисленных баллах

Готово! Вы настроили приветственные баллы для реферала, это действие позволит расположить к вам нового потенциального клиента.


Защита от накрутки ботов

Нечестные игроки могут использовать различные методы, чтобы накрутить рефералов и выйти в лидеры игры. Рекомендую делать такую проверку в реферальных системах, чтобы избежать наплыв ботов в Telegram-канал или Instagram аккаунт.

Проверка на реального человека - условие выполняется в том случае, если Нейросеть ChatPlace определит клиента как реального человека.

При оценке аккаунта клиента с помощью нейросетей осуществляется глубокая проверка, которая с вероятностью в 99% определяет ботов.


Если вы уже добавили проверку наличия username - добавьте это условие следующим шагом, перед проверкой наличия тегов:


Если условие не выполняется и система заподозрила в клиенте бота - можно предложить клиенту пройти проверку и после проверки оператор навесит тег, позволяющий пройти дальше.

В случае, если клиент соглашается пройти проверку - оператору отправляется уведомление с основной информацией о клиенте:


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

Подробнее о настройке уведомлений в Telegram.


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

После настройки этой автоматизации остался завершающий этап, это шаблон: [Игра в Telegram] Баллы за реферала

Did this answer your question?