Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Telegram-bot z ekonomią, zadaniami, stakingiem, systemem poleceń

Opracowałem w pełni funkcjonalne #pyTelegramBotAPI #python z wewnętrzną ekonomią opartą na tokenach SD, systemem zadań, programem poleceń, stakingiem, wypłatami/dopłatami oraz zaawansowaną funkcjonalnością administracyjną. Projekt zbudowany jest na architekturze usług, zoptymalizowanej pod kątem dużych obciążeń i już w pierwszych godzinach pracy stabilnie obsługiwał ~1000 aktywnych użytkowników na SQLite. Planowane jest skalowanie na PostgreSQL bez przestojów.

Główna funkcjonalność bota
1. Ekonomia tokena SD

Dwa salda: SD i USDT.

Naliczanie za zadania.

Automatyczne prowizje, nagrody i logika operacji wydatkowych.

2. Wielopoziomowy system poleceń

Unikalny link polecający dla każdego użytkownika.

Naliczanie nagród za zaproszonych.

Ochrona przed ponownym użyciem i multi-kontami.

Zoptymalizowane śledzenie poleceń (ponad 300 użytkowników dodanych w pierwszych godzinach).

3. Zadania różnych typów

Subskrypcja kanałów Telegram (z anty-odsubskrypcją).

Przeglądanie treści.

Zadania administracyjne.

Wsparcie prowizji i płatności dla właścicieli kanałów.

Elastyczny system statusów: obejrzane, rozpoczęte, wykonane.

Logika antyspamowa:

Sprawdzenie niemożności ponownego wykonania starego zadania.

Analiza wykonanych zadań.

System ukrywania "niewykonalnych" zadań (jeśli użytkownik jest już subskrybowany).

4. Staking

Użytkownik może zablokować tokeny SD i otrzymywać codzienny dochód.

Dynamiczny procent (zależny od liczby poleceń).

Pełna ochrona przed podwójnym naliczaniem.

Podgląd dochodu za 24 godziny, całkowitego zysku, bieżącego staku.

5. Dopłaty i wypłaty

Dopłata TON / BEP20 / UAH.

Powiadomienia dla administratorów, ręczne potwierdzenie/odrzucenie.

Wypłaty w TON/BEP20 z kontrolą minimalnych limitów.

Dziennik operacji.

6. Loteria

Zakup biletów.

Określenie zwycięzców.

Automatyczne naliczanie nagród.

Historia wszystkich losowań.

7. Panel administracyjny w Telegramie

Podgląd użytkowników i ich statystyk.

Zarządzanie zadaniami.

Zarządzanie wypłatami.

Bany/odblokowania.

Podgląd poleceń.

Pełna kontrola nad ekonomią.

System ochrony i stabilność

Ten projekt obejmuje:

Sprawdzenie subskrypcji przez API Telegram + dodatkowa warstwa ochronna.

Wielopoziomowa ochrona przed wypisami.

Sprawdzenie wszystkich CallbackQuery pod kątem aktualności i ważności.

Obsługa błędów na poziomie middleware Aiogram.

Ochrona przed sztucznym zwiększaniem, ponownym przechodzeniem zadań i spamem.

Bezpieczna obsługa działań (jeśli Telegram "zawiesza się", bot nie przestaje działać).

Wszystkie operacje na saldzie — tylko w ramach transakcji.

Bot przeszedł test obciążeniowy i utrzymał ~1000 użytkowników w pierwszych godzinach na SQLite. Struktura projektu jest w pełni gotowa do przeniesienia na PostgreSQL (do 50–100k użytkowników).

Technologie

Python 3.12

Aiogram 3

SQLite → PostgreSQL (planowana migracja)

Architektura usług

Middleware (logowanie, aktywność, sprawdzenie subskrypcji, sprawdzenie banów)

Maszyny stanów (FSM)

Kody promocyjne, bonusy, prowizje

Asynchroniczna praca z bazą i API

Wynik

Projekt stanowi w pełni działający ekosystem, zdolny do skalowania do dziesiątek tysięcy użytkowników. Ten bot łączy w sobie elementy fintechu, mechaniki gier, ekonomii i zarządzania administracyjnego — w rzeczywistości pełnoprawna mini-platforma wewnątrz #Telegram. #Telegram-developer
Szczegóły pracy
Budżet 1631 PLN
Dodana 8 grudnia 2025
234 wyświetlenia
Freelancer
Ilya Novoselov
Ukraina Odessa  10  0

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
Zakończono 10 Sejfów
W serwisie 7 miesięcy 2 dni