Как сделать реферальную систему в телеграм боте через БД SQlite?



@char906

Доброго времени суток!

ref_link = 'https://telegram.me/{}?start={}'

Меня интересует то как отловить значения в {} и записать в переменную (чтобы потом найти нужного юзера в базе данных и записать что у него есть реферал)

Мануалы по Deep linking и WebhookInfo читал, там не совсем то что мне нужно, либо я не понял

Заранее огромное спасибо за помощь!


Решения вопроса 0


Ответы на вопрос 1



@eewynell

Привет
Я думаю, там именно то, что тебе нужно.
Приведу пример
https://telegram.me/super_scam_bot?start=12345
В первых {} (в данном случае, super_scam_bot) всегда юзернейм твоего бота, его ты ведь сам настраваешь
Затем, когда человек нажимает кнопку “Старт”, у него отправляется сообщение “/start”, но ты получаешь не просто “/start”, а “/start 12345”, то есть тут и хранятся вторые {} из ссылки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *