Создание реферальной системы

На платформе есть возможность создания в боте бесконечной реферальной системы. Реферальная система работает только в мессенджерах Телеграм и ТамТам.

Кто есть кто? Реферер – тот кто пригласил в реферальную программу (пользователь стоящий выше в уровнях / папа)

Реферал – тот, кого пригласили в реферальную программу (пользователь стоящий ниже / сын )

Создание своей реферальной ссылки:

1) {{ getInviteLink() }} - сформировать реферальную ссылку на главный сценарий ссылка вида (с доменом jetbot): https://app.jetbot24.ru/w/KQJ

2) {{ getDirectInviteLink() }} - сформировать реферальную ссылку на главный сценарий ссылка вида (без домена jetbot): https://t.me/bootcamp_easydev_bot?start=a7c512c9-0d1e-4477-8e19-1b8e71ab2689)

3) {{ getDirectInviteLink(123) }} - сформировать реферальную ссылку на сценарий 123. ссылка вида (без домена jetbot): https://t.me/bootcamp_easydev_bot?start=a7c512c9-0d1e-4477-8e19-1b8e71ab2689), при входе по которой пользователь попадет в сценарий 123.

Номер сценария можно получить в url:

Чтобы бы сформировать ссылку, необходимо вставить функцию {{getInviteLink()}} в блок «цепочка сообщений»:

Так же можно сохранить свою реферальную ссылку в переменную, для этого вставьте функцию {{getInviteLink()}} в блок «операция над переменной»:

Информация по своим рефералам:

1) {{ getReferrals() }} - получить список рефералов контакта первой линии (последние 100 шт).

Получить первые 10 рефералов: {{getReferrals(10)}} Получить первые 20 рефералов с тегом "Купил": {{getReferrals(20, "Купил")}}

2) {{ getReferralsByDepth() }} - получить список рефералов указанной линии

получить рефералов любой линии с содержанием тега: {{getReferralsByDepth(100, 10, "ИмяТега")}}

нет ограничения по количеству линий для получения рефералов , вы можете получить рефералов хоть 100-го уровня

3) {{ getReferralsCount() }} - получить количество рефералов всей сети контакта (всех уровней).

Получить количество рефералов с тегом "Купил": {{getReferralsCount("Купил")}}

4) {{ getReferralsCountByDepth() }} - получить количество рефералов на указанной линии

получить количество рефералов 20 линии: {{getReferralsCountByDepth(20)}} получить количество рефералов 5 линии, у кого есть тег «Купил»: {{getReferralsCountByDepth(5, "Купил")}}

Информация по своим реферерам:

1) {{ getReferrer() }} - получить своего реферера нет ограничения по количеству линий для получения реферера вывести 10 рефереров: {{getReferrers(10)}} вывести 10 рефереров c тегом «купил»: {{getReferrers(10, 0, "купил")}} вывести 10 рефереров c тегом купил, начиная с 5-го уровня: {{getReferrers(10, 5, "купил")}}

Last updated

Was this helpful?