Telegram-bot do automatycznej sprzedaży gwiazd/premium na Telegramie
Bot automatyzuje sprzedaż gwiazdek Telegram i subskrypcji Telegram Premium. Użytkownik wybiera towar, podaje odbiorcę, płaci kartą i wysyła zrzut ekranu potwierdzenia. Administrator otrzymuje powiadomienie, sprawdza płatność i jednym kliknięciem potwierdza lub odrzuca zamówienie — po czym bot automatycznie dostarcza towar przez zewnętrzne API.
Stos: Python, aiogram 3, aiosqlite, aiohttp
Zrealizowana funkcjonalność:
Onboarding nowego użytkownika: wybór języka (RU/EN/UK), akceptacja umowy, wybór waluty (USD/UAH/EUR). Przy kolejnych uruchomieniach ustawienia nie są pokazywane ponownie.
Zakup gwiazdek: użytkownik wprowadza ilość (od 50 do 1 000 000), podaje nazwę użytkownika odbiorcy, otrzymuje kwotę do zapłaty w swojej walucie z aktualnym kursem. Po dokonaniu płatności wysyła zrzut ekranu — zamówienie trafia do weryfikacji administratora.
Zakup Telegram Premium: wybór okresu (3/6/12 miesięcy) z ustalonymi cenami, analogiczny proces płatności.
Panel administratora: przegląd wszystkich użytkowników z paginacją, masowa wysyłka, zarządzanie cenami bezpośrednio z czatu, potwierdzanie i odrzucanie zamówień z wyświetlaniem zysku dla każdego.
Dostawa towaru: po potwierdzeniu bot wysyła zamówienie do Wizard API, aktualizuje statystyki użytkownika i proponuje pozostawienie opinii. Opinia jest publikowana w osobnym kanale.
Wielowalutowość: kursy USD/UAH/EUR są pobierane z zewnętrznego API z buforowaniem na godzinę, fallback na ustalone wartości w przypadku niedostępności.
Stos: Python, aiogram 3, aiosqlite, aiohttp
Zrealizowana funkcjonalność:
Onboarding nowego użytkownika: wybór języka (RU/EN/UK), akceptacja umowy, wybór waluty (USD/UAH/EUR). Przy kolejnych uruchomieniach ustawienia nie są pokazywane ponownie.
Zakup gwiazdek: użytkownik wprowadza ilość (od 50 do 1 000 000), podaje nazwę użytkownika odbiorcy, otrzymuje kwotę do zapłaty w swojej walucie z aktualnym kursem. Po dokonaniu płatności wysyła zrzut ekranu — zamówienie trafia do weryfikacji administratora.
Zakup Telegram Premium: wybór okresu (3/6/12 miesięcy) z ustalonymi cenami, analogiczny proces płatności.
Panel administratora: przegląd wszystkich użytkowników z paginacją, masowa wysyłka, zarządzanie cenami bezpośrednio z czatu, potwierdzanie i odrzucanie zamówień z wyświetlaniem zysku dla każdego.
Dostawa towaru: po potwierdzeniu bot wysyła zamówienie do Wizard API, aktualizuje statystyki użytkownika i proponuje pozostawienie opinii. Opinia jest publikowana w osobnym kanale.
Wielowalutowość: kursy USD/UAH/EUR są pobierane z zewnętrznego API z buforowaniem na godzinę, fallback na ustalone wartości w przypadku niedostępności.