Napisać, uruchomić na serwerze debian/linux asynchronicznego bota telegram na pythonie oraz bazę danych do jego działania. Przy połączeniu klienta, bot wysyła dwie wiadomości powitalne:
"25 marca 2025 roku weszły w życie zmiany w zasadach rejestracji urządzeń abonamentowych telefonii komórkowej. W związku z tym, wszystkie smartfony, które zostały sprowadzone do 25 marca i są używane przez obywateli, nie wymagają dodatkowej weryfikacji. Są one już zweryfikowane i automatycznie trafiły na „białą listę”. Pozostałe telefony trafiają na 30 dni na szarą listę, która pozwala na odbieranie połączeń przychodzących, a po 30 dniach telefon trafia na czarną listę i zamienia się w "klocek.". Ciekawe szczegóły w artykule pod linkiem https://ortcom.kz/ru/novosti/1747729607
"Chcesz sprawdzić swoje urządzenie i dowiedzieć się, w której jest liście?". I pokazuje dwie przyciski w menu "Tak', "Udostępnij"
Jeśli klient wybiera "Udostępnij", bot wysyła wiadomość. "Prześlij wiadomość swoim znajomym. Po kliknięciu na nazwę bota @IMEIKZ_bot, twój znajomy będzie mógł dołączyć i samodzielnie sprawdzić swoje dane".
Jeśli klient wybiera "Tak", to przyciski w menu znikają, a bot wysyła wiadomość: "Wprowadź swój numer telefonu:"
Po tym, jak klient wprowadzi numer, jest on zapisywany w bazie danych razem z ID czatu i numerem podanym przez klienta.
Bot zadaje kolejne pytanie: "Czy znasz IMEI swojego telefonu?" i pokazuje przyciski "Tak", "Nie".
Jeśli klient odpowie "Nie", wysyła się wiadomość: "Aby sprawdzić IMEI, wpisz na swoim telefonie numer *#06# na ekranie, aby wyświetlić IMEI. Jeśli telefon obsługuje 2 lub więcej kart SIM, na ekranie zobaczysz dwa IMEI"
i następnie wiadomość: "Wprowadź swój IMEI"
Jeśli użytkownik odpowie "Tak", bot od razu wyświetla wiadomość: "Wprowadź swój IMEI"
Po wprowadzeniu IMEI, jest on również zapisywany w bazie danych dla tego klienta.
Następnie system przechodzi do adresu IMEI.RFS.GOV.KZ, wybiera język rosyjski, wypełnia formularz IMEI klienta, obejmuje captcha i klika przycisk Sprawdź. Komunikat strony z odpowiedzią w formacie "IMEI 12345679812312 niezweryfikowany. Aby zweryfikować urządzenie abonamentowe, proszę przejść na stronę." lub Twój "IMEI 12345679812312 jest już zarejestrowany w sieci."
Po tym wysyła wiadomość: "Chcesz, żebym 4 razy w miesiącu sprawdzał, czy Twój IMEI nie został skompromitowany, aby wykluczyć ryzyko blokady?" i pokazuje klientowi 2 przyciski "Chcę" i "Nie"
Jeśli nie - zapisujemy w bazie danych w polu cold_lead status "1" i przechodzimy do Welcome zaproszeń
Jeśli tak - zapisujemy w bazie danych w polu warm_lead status "1" i klientowi wysyłamy wiadomość: "Przejdź pod link ****tutaj będzie link**** i opłać w kaspi.kz roczną opłatę abonamentową w wysokości 200 tenge. Po tym wyślij zdjęcie paragonu z płatnością na ten czat. Po otrzymaniu paragonu, Twoja subskrypcja zostanie aktywowana na 12 miesięcy". Na dole pokazuje się przycisk "Zmieniłem zdanie, nie chcę płacić", po kliknięciu którego system wraca do menu powitalnego.
Jeśli w ciągu godziny otrzymano paragon (obraz, pdf itp.), system zapisuje go na FTP, w bazie danych zapisuje link do tego dokumentu i ustawia w systemie status w polu PAY- 1. I wysyła klientowi wiadomość: "Twoja subskrypcja została aktywowana od **.**.*** - aktualna data do **.**.**** (aktualna data + 365 dni), co tydzień w poniedziałek sprawdzam Twój IMEI i informuję, czy nie pojawił się jego duplikat w bazie, i czy nie trafił nagle na szarą lub czarną listę.
Jeśli w ciągu 5 minut klient nie odpowie na żadne pytanie, system ponownie wysyła dwie wiadomości powitalne i przechodzi w tryb oczekiwania na odpowiedź na pytanie "czy chcesz sprawdzić swoje urządzenie...."