Я уже сделал реферальную ссылку по id пользователя и могу её отлавливать но проблемма в том что по ней может перейти любой человек неограниченое количество раз даже сам создатель ссылки . +Ещё надо сделать счётчик рефералов и допустим если у вас 5 рефералов то что-то происходит
ВОТ ЧАСТЬ КОДА #генерация индивидуальной ссылки @dp.message(Command('ref')) async def ref(message:Message): await message.answer(f'https://t.me/shurashkk_casino_offical_bot?start={message.from_user.id}')
#А вот датчик на ссылку @dp.message(Command('start')) async def foliop(message:Message, bot: Bot,a='0'): if " " in message.text: referrer_candidate= message.text.split()[1] a = message.text res = ''.join(filter(str.isnumeric, a)) await bot.send_message(res,'?пользователь перешёл по ссылке')
ВОТ ЧАСТЬ КОДА
#генерация индивидуальной ссылки
@dp.message(Command('ref'))
async def ref(message:Message):
await message.answer(f'https://t.me/shurashkk_casino_offical_bot?start={message.from_user.id}')
#А вот датчик на ссылку
@dp.message(Command('start'))
async def foliop(message:Message, bot: Bot,a='0'):
if " " in message.text:
referrer_candidate= message.text.split()[1]
a = message.text
res = ''.join(filter(str.isnumeric, a))
await bot.send_message(res,'?пользователь перешёл по ссылке')