Задать вопрос
@x1675943942

Не срабатывает команда '/start?a=123' у бота когда пользователь переходит по ссылке в самый 1ый раз?

Есть бот, который должен поддерживать аффилиатную программу. Например, при самом **1ом переходе нового пользователя**:

https://t.me/MyBot?start=aff_1234

Как этого добиться-то? Вот не срабатывает. И даже `debug #1` никогда не печатается

from pyrogram import Client, filters

# ......
# ......

c = Client("bot"...)
hd = MessageHandler(main_handler)
c.add_handler(hd)

# ......

async def main_handler(client, message):
    try:

        # не срабатывает при 1ом переходе пользователя по ссылке

        print("debug #1")
        if message.text.startswith('/start'):
          parts = message.text.split('=aff_')
          # ..............


Что за .......?
  • Вопрос задан
  • 267 просмотров
Подписаться 1 Сложный 10 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • Hi-TECH Academy
    KL 004.2.4 Kaspersky SD-WAN
    2 дня
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы