@magl_of

Как сделать реферальную систему на telebot python?

Как можно сделать реферальную систему в телеграм боте на python, нужно чтобы за каждого человека, перешедшего по рефералке начислялся бонус к баллансу, оф документация не помогла.
  • Вопрос задан
  • 61 просмотр
Пригласить эксперта
Ответы на вопрос 2
shurshur
@shurshur
Если речь о том, чтобы, приходя к боту по ссылке, как-то идентифицировать конкретную ссылку, то это смотреть в сторону deep linking https://core.telegram.org/bots#deep-linking

Если же надо в сообщениях бота передавать индивидуальные ссылки на что угодно, то также добавлять какой-то кастомный параметр с уникальным для каждого пользователя значением. Например, так: https://site.com/ref?hash=md5(user_id)
Ответ написан
@vsenafokse
Для этого нужна база данных куда записываешь пользователей по user_id и id_пригласившего. Реф ссылку ты генерируешь сам, по типу t.me/my_bot?start={user_id}. То что после start боту передается в какой-то переменой(уже не помню). Потом ищешь в бд id который получил, если такой пользователь есть, новому пользователю ставишь id_пригласившего.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 130 000 ₽
deeplay Новосибирск
от 130 000 ₽
Enjoy PRO Санкт-Петербург
от 140 000 до 180 000 ₽
26 окт. 2020, в 03:15
100000 руб./за проект
26 окт. 2020, в 02:20
25000 руб./за проект
26 окт. 2020, в 01:56
3500 руб./за проект