@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_пригласившего.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
deeplay Новосибирск
от 130 000 ₽
от 130 000 ₽
Enjoy PRO Санкт-Петербург
от 140 000 до 180 000 ₽
21 окт. 2020, в 17:04
100000 руб./за проект
21 окт. 2020, в 16:51
1000 руб./за проект