Bot na sygnały

Tworzenie chatbota 2125 PLN
Praca 5 z 10
To wielofunkcyjny bot Telegram, który automatycznie wysyła sygnały handlowe do użytkowników. System ma podział na Free i Premium, ale sygnał jest zawsze taki sam — różnica polega tylko na liczbie dostępów i wygodzie użytkowania.

Główne funkcje:
• Wysyłanie sygnałów w czasie rzeczywistym — bot jest podłączony do własnego algorytmu sprawdzania wskaźników (RSI, MACD, Bollinger Bands itp.).
• Logika Free vs Premium:
• Free otrzymują te same sygnały, ale z limitem na liczbę, po każdym sygnale automatycznie wracają do menu.
• Premium mają nieograniczony dostęp do wszystkich sygnałów.
• Panel administracyjny z przyciskami do zarządzania:
• Użytkownicy (status, wyszukiwanie, zmiana subskrypcji).
• Zgłoszenia (broker, premium).
• Zarządzanie premium.
• Statystyki.
• Masowa wysyłka.
• Ustawienia.
• Przechowywanie danych w SQLite (tabele użytkowników, subskrypcji, dziennych limitów).
• Elastyczne zarządzanie — wszystkie klucze i ustawienia są przechowywane w config.py (bez .env).

Stos technologiczny:
• Python 3.11
• aiogram 3.13.1 — asynchroniczna praca z Telegram API
• requests 2.32.3 — zapytania HTTP
• SQLite3 — baza danych
• Architektura podzielona na moduły:
• admin_bot.py — panel administracyjny
• signals_bot.py — bot kliencki do odbierania sygnałów
• worker.py — asynchroniczny proces wysyłania sygnałów
• storage.py — warstwa pracy z bazą danych
• moduly wskaźnikowe (indicator_check.py, indicator_zlsma.py)

Cechy realizacji:
• Automatyczne wyłączanie przeterminowanych subskrypcji.
• Oddzielne prowadzenie limitów dla użytkowników Free.
• Logowanie i obsługa błędów podczas wysyłek.
• Możliwość łatwego skalowania lub podłączania nowych wskaźników.
Szczegóły
  • Dodana:
292

Freelancer

  • Zleceń 8
  • Ocena 4.8
  • Ranking 2 409
Zarejestruj się

Jeśli masz konto, zaloguj się

Wskaźniki

  • Ostatnia wizyta: 1 godzina 1 minuta temu