Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

1. При запуске бота без диплинка (не при переходе по ссылке), после /start бот отвечает “остановите бота, вернитесь в платформу и перейдите по ссылке из личного кабинета”

2. При переходе в бота с диплонком id=1234, сделать запрос на указанный url с этим id. В ответ вернётся true или false. Записать ответ на сутки (закешировать), чтобы каждый раз за ним не ходить.

а) Если false - написать “остановите бота, вернитесь в платформу и перейдите по ссылке из личного кабинета”

б) Если true - запускаем основной сценарий

В процессе каждого из запросов, проверять есть ли подписка у пользователя в кэше. Если кэш протух, повторно запросить статус пользователя по урлу.

Основной сценарий

Предоставляем csv файл со следующей структурой:

https://docs.google.com/spreadsheets/d/1M7gpGRVW1XfFelrVi31EWMgADAW7wxY6aEK1KCQQkSw/edit?usp=sharing

Сценарий начинается с первой строки - выводится “текст №1” и кнопки из этой строки. Максимум 2 кнопки. При нажатии на кнопку, выводится текст из строки соответствующей цифре справа от текста кнопки. То есть при нажатии на “текст №1” выведется “текст №2”. И так далее.

2 года назад
alina_potapchuk
Алина 
26 летРоссия
2 года в сервисе
Была
2 года назад