Задать вопрос
@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_')
          # ..............


Что за .......?
  • Вопрос задан
  • 241 просмотр
Подписаться 1 Сложный 10 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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