@Slanty

Как реализовать реферальную систему в Telegram боте?

Есть бот в телеграмме, как сделать реферальную систему?
Например:
Бот генерирует реф ссылку ( t.me/<имя бота>?start=id реферала ), человек переходит по ней и становится рефералом владельца ссылки.

Для бота использую модуль Telebot
  • Вопрос задан
  • 12410 просмотров
Решения вопроса 1
deepblack
@deepblack Куратор тега Python
Как реализовать реферальную систему в Telegram боте?

Тут хотелось увидеть в чём возникла сложность? Снова прийдется гадать.

Внимательно документацию почитать для начала.
https://core.telegram.org/bots#deep-linking
Deep linking
Telegram bots have a deep linking mechanism, that allows for passing additional parameters to the bot on startup. It could be a command that launches the bot — or an auth token to connect the user's Telegram account to their account on some external service.

Each bot has a link that opens a conversation with it in Telegram — https://telegram.me/. You can add the parameters start or startgroup to this link, with values up to 64 characters long. For example:

https://telegram.me/triviabot?startgroup=test


Далее посмотреть в примерах:
deep_linking.py
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@foodfor
@tggrowbot, правда для каналов только подходит
можно настроить автоматическую выдачу инвайт-ссылок на канал (через бота), затем выгрузить в Excel все данные (чья ссылка, сколько, кто и когда по ней подписались)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы