Bot Telegram do promocji i reklamy przez "gwiazdy"
Opis:
To wielofunkcyjny bot Telegram, stworzony do promowania i monetyzacji kanałów poprzez system nagród, zadań i programów polecających. Użytkownicy zarabiają „gwiazdy” (walutę wewnętrzną), wykonując zadania (zwykle subskrypcję kanałów) lub zapraszając przyjaciół, a administratorzy zarządzają zadaniami, saldami użytkowników i wypłatami.
Możliwości:
• 3 różne menu: admin (dostęp przez UID i hasło), użytkownik i klient.
• Tworzenie i zarządzanie zadaniami: zadanie obejmuje link do kanału, nagrodę w „gwiazdach” i budżet.
• Weryfikacja subskrypcji: bot automatycznie sprawdza, czy użytkownik subskrybował kanał, i przyznaje nagrodę.
• System poleceń: za każdego zaproszonego przyjaciela użytkownik otrzymuje bonus; przewidziana nagroda za każde 25 poleceń.
• Deklaracje i wypłaty: bot obsługuje doładowania w USDT lub hrywna/rubel, pozwala na wypłatę „gwiazd” na żądanie.
• Wynajem linku i możliwość automatycznego ustawiania zadań przez klientów: klient może opłacić umieszczenie swojego kanału/zadania w specjalnym slocie lub sekcji menu na ograniczony czas (na tygodnie)/lub budżet, jeśli to są zadania.
• Panela administracyjnego: dodawanie/usuwanie kanałów, ustawianie kar za wcześniejsze opuszczenie, wysyłanie wiadomości, zarządzanie kodami promocyjnymi, statystyki i historia salda, ustawianie danych itp.
• Kary za wypisanie się: bot automatycznie odejmuje „gwiazdy” od użytkowników, którzy opuścili kanał przed ustalonym terminem.
• Aby korzystać z bota, użytkownik musi subskrybować szereg kanałów. Jeśli w pewnym momencie się wypisze - przy każdym naciśnięciu klawisza w menu bota następuje weryfikacja i bot nie pozwala użytkownikowi na dalszą interakcję z jego podstawową funkcjonalnością, dopóki użytkownik ponownie nie subskrybuje wskazanych kanałów.
• Kopie zapasowe bazy: codzienny backup SQLite, wysyłany do administratora.
Zalety:
• Wygodne menu i przyciski inline.
• Elastyczne ustawienia nagród i taryf.
• Rozszerzone funkcje administracyjne i automatyzacja wszystkich procesów.
• Łatwa integracja z wieloma kanałami.
Cechy realizacji:
• Napisany w Pythonie z użyciem frameworka aiogram i bazy danych SQLite.
• Pliki dotenv do konfiguracji.
• Asynchroniczna architektura dla stabilnej pracy przy zwiększonym obciążeniu.
• Wygodne skalowanie i dalsze wsparcie.
To wielofunkcyjny bot Telegram, stworzony do promowania i monetyzacji kanałów poprzez system nagród, zadań i programów polecających. Użytkownicy zarabiają „gwiazdy” (walutę wewnętrzną), wykonując zadania (zwykle subskrypcję kanałów) lub zapraszając przyjaciół, a administratorzy zarządzają zadaniami, saldami użytkowników i wypłatami.
Możliwości:
• 3 różne menu: admin (dostęp przez UID i hasło), użytkownik i klient.
• Tworzenie i zarządzanie zadaniami: zadanie obejmuje link do kanału, nagrodę w „gwiazdach” i budżet.
• Weryfikacja subskrypcji: bot automatycznie sprawdza, czy użytkownik subskrybował kanał, i przyznaje nagrodę.
• System poleceń: za każdego zaproszonego przyjaciela użytkownik otrzymuje bonus; przewidziana nagroda za każde 25 poleceń.
• Deklaracje i wypłaty: bot obsługuje doładowania w USDT lub hrywna/rubel, pozwala na wypłatę „gwiazd” na żądanie.
• Wynajem linku i możliwość automatycznego ustawiania zadań przez klientów: klient może opłacić umieszczenie swojego kanału/zadania w specjalnym slocie lub sekcji menu na ograniczony czas (na tygodnie)/lub budżet, jeśli to są zadania.
• Panela administracyjnego: dodawanie/usuwanie kanałów, ustawianie kar za wcześniejsze opuszczenie, wysyłanie wiadomości, zarządzanie kodami promocyjnymi, statystyki i historia salda, ustawianie danych itp.
• Kary za wypisanie się: bot automatycznie odejmuje „gwiazdy” od użytkowników, którzy opuścili kanał przed ustalonym terminem.
• Aby korzystać z bota, użytkownik musi subskrybować szereg kanałów. Jeśli w pewnym momencie się wypisze - przy każdym naciśnięciu klawisza w menu bota następuje weryfikacja i bot nie pozwala użytkownikowi na dalszą interakcję z jego podstawową funkcjonalnością, dopóki użytkownik ponownie nie subskrybuje wskazanych kanałów.
• Kopie zapasowe bazy: codzienny backup SQLite, wysyłany do administratora.
Zalety:
• Wygodne menu i przyciski inline.
• Elastyczne ustawienia nagród i taryf.
• Rozszerzone funkcje administracyjne i automatyzacja wszystkich procesów.
• Łatwa integracja z wieloma kanałami.
Cechy realizacji:
• Napisany w Pythonie z użyciem frameworka aiogram i bazy danych SQLite.
• Pliki dotenv do konfiguracji.
• Asynchroniczna architektura dla stabilnej pracy przy zwiększonym obciążeniu.
• Wygodne skalowanie i dalsze wsparcie.