Panel sterowania kontami Telegram
## 1. System ról i autoryzacja
### 1.1 Role użytkowników
- Administrator
- Użytkownik
### 1.2 Funkcje administratora
- Moderacja kont użytkowników
- Potwierdzanie nowych rejestracji
- Usuwanie kont
- Zarządzanie statystyką:
- Tabela wszystkich kont w systemie z następującymi kolumnami:
- ID konta
- Numer telefonu
- Właściciel konta (użytkownik)
- Liczba utworzonych wiadomości opóźnionych
- Data ostatniej aktywności
- Przycisk usunięcia konta
- Paginacja:
- 50 rekordów na stronę
- Nawigacja po stronach
- Sortowanie według dowolnej kolumny
- Filtrowanie danych:
- Według użytkownika
- Według daty
- Według liczby wiadomości
### 1.3 Rejestracja użytkowników
- Pola do rejestracji:
- Login
- Hasło
- Nick Telegram
- Status: oczekiwanie na potwierdzenie przez administratora
- Dostęp do panelu tylko po potwierdzeniu
### 2. Funkcjonalność panelu użytkownika
2.1 Zarządzanie kontami
Przycisk "Dodaj konto"
Tabela kont z następującymi elementami:
Lp.
Numer telefonu konta
Przycisk "Włącz wysyłkę"
Przycisk "Usuń konto"
Checkbox do wyboru konta
Przycisk "Włącz wysyłkę dla wybranych"
### 3.3 Algorytm wysyłki
1. Zbieranie kontaktów:
- Otrzymywanie wszystkich kontaktów
- Filtrowanie wzajemnych kontaktów
- Sortowanie według czasu ostatniego online:
- Online teraz
- Niedawno w sieci
- Mniej niż godzinę temu
- Mniej niż dwie godziny temu
- I tak dalej
2. Mechanizm opóźnionej wysyłki:
- Grupowanie kontaktów po 5
- Szybkie tworzenie wiadomości opóźnionych:
- Minimalne opóźnienie między zapytaniami, aby uniknąć ograniczeń API
- Dla pierwszej grupy: opóźniona wysyłka po 5 minutach od aktualnego czasu
- Dla każdej następnej grupy: +15 minut do czasu wysyłki
- Przykład dla 100 kontaktów:
- 20 grup po 5 kontaktów
- Tworzenie wszystkich wiadomości opóźnionych odbywa się sekwencyjnie z minimalnym opóźnieniem
- Czas tworzenia wszystkich wiadomości opóźnionych: kilka sekund
- Faktyczna wysyłka wiadomości będzie odbywać się przez 5 godzin
- Po utworzeniu wszystkich wiadomości opóźnionych:
- Natychmiastowe odłączenie od konta
- Zwolnienie zasobów
- Aktualizacja statystyk w bazie danych
## 4. Wymagania techniczne
- Asynchroniczne wykonywanie wszystkich operacji
- Wsparcie do 50 równoległych wątków
- Przechowywanie plików sesji i konfiguracji w osobnym folderze projektu
- Praca przez proxy
- Obsługa błędów i wyjątków
- Logowanie procesów
- Optymalizacja pracy z API Telegram:
- Minimalne opóźnienia między zapytaniami
- Efektywne zarządzanie połączeniami
- Obsługa ograniczeń API
## 5. Struktura plików
- Plik proxy.txt z proxy
- Folder do przechowywania sesji
- Folder do konfiguracji JSON kont
- Baza danych do przechowywania statystyk:
- Tabela kont
- Tabela użytkowników
- Tabela statystyk wysłanych wiadomości
-
6262 74 1 Cześć. Mam doświadczenie w pracy z bibliotekami telethon (do tworzenia sesji i zarządzania kontami) opendata (do symulacji różnych urządzeń), pracą z proxy.
Do panelu administracyjnego polecam Django Admin, do opóźnionego uruchamiania i pracy: Celery, Redis lub Rabbit.
Pisz, porozmawiamy.
-
1993 12 0 Dzień dobry
Mam duże doświadczenie w tworzeniu takich programów
Napisz do mnie
-
1616 8 0 Witam, jestem zainteresowany Twoim projektem stworzenia panelu sterowania do kont Telegram.
Mogę zrealizować Twój projekt w ciągu 30 dni.
Koszt pracy wynosi 20.000 UAH.
Jestem gotów omówić szczegóły projektu. Czekam na odpowiedź w wiadomości prywatnej.
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Wsparcie techniczne platformy internetowej (Python/Django)Jest działający projekt internetowy, trzeba go utrzymywać i stopniowo porządkować, bez przepisywania od zera. Stos technologiczny projektu: Backend: Python, Django, Django Rest Framework Frontend: Next.js Baza danych: PostgreSQL Infrastruktura: AWS (EC2), Nginx Istnieją… Python, Programowanie stron internetowych ∙ 3 godziny 57 minut temu ∙ 29 ofert |
Osadzenie HTML w WordPressWymagania: przeniesienie HTML do WordPress https://bikeinbali.com/new Stworzyć niestandardowy motyw WordPress classic na podstawie gotowych szablonów HTML.Nie używać: Elementor WPBakery ciężkie motywy page builder Jednolite elementyStworzyć globalne: header.php… Programowanie stron internetowych, Kompleksowe prace nad stroną internetową ∙ 8 godzin 38 minut temu ∙ 64 oferty |
Dopracowanie strony na Ocstore 3
57 PLN
Ocstore 3 Szablon Upstore Poprawić niektóre kwestie https://docs.google.com/document/d/1-TmTo3lh_ElFjPMQCGs2sVCsVSzq-V-Z/edit?usp=sharing&ouid=105344407605205919725&rtpof=true&sd=true Oczekuję na wasze propozycje PHP, Programowanie stron internetowych ∙ 9 godzin 34 minuty temu ∙ 53 oferty |
Zbudować stronę na Elementor ProKonieczne jest stworzenie od podstaw strony na stronie WordPress przy użyciu wtyczki Elementor (wersja Pro). Wersja desktopowa + responsywna wersja na tablet i telefon. Projekt dostarczamy w Figma. Szablon dokumentu projektu — w załącznikach (tylko wersja desktopowa). Konieczne… Układ HTML i CSS, Programowanie stron internetowych ∙ 9 godzin 38 minut temu ∙ 53 oferty |
Przeniesienie i skonfigurowanie gotowego motywu strony (szablonu) na WordPressSzukamy dewelopera WordPress do zainstalowania i skonfigurowania już gotowego szablonu strony. Posiadamy zakupiony hosting i domenę, a także gotowy motyw, który należy wdrożyć na stronie: https://foxiz.io/coin/ Zadania: Zainstalować WordPress na hostingu (jeśli jeszcze nie jest… Programowanie stron internetowych, Kompleksowe prace nad stroną internetową ∙ 11 godzin 16 minut temu ∙ 81 ofert |