Python - Zadanie: Przegląd kodu programu Telegram
Cel: zidentyfikować przyczyny niestabilnej pracy systemu automatycznych wysyłek i zapewnić jego niezawodność oraz skalowalność.
⚙️ Opis systemu:
Program jest serwerowym botem/interfejsem Telegram, który:
Wysyła wiadomości do grup/kanałów zgodnie z kampaniami, łącząc się z Telegramem przez API.
Używa losowych opóźnień między wiadomościami, aby uniknąć banów Telegram.
Posiada monitoring treści w grupach:
Program śledzi nowe wiadomości w wybranej liście grup (do 50+).
W przypadku wykrycia słów kluczowych (np. „deszcz”, „parasol” itp.), forward’uje wiadomość do docelowej grupy, zachowując konto-autora.
Moduł zaproszeń:
Wysyła prywatne wiadomości z zaproszeniem do grupy lub kanału na podstawie listy kontaktów.
Moduł autoryzacji i zarządzania kontami:
Możliwość podłączenia wielu kont Telegram.
Administrator zarządza aktywnością modułów (wysyłka, monitoring, zaproszenia) dla każdego konta-zarządcy osobno.
⚠️ Problem:
Pomimo dostępności wszystkich funkcji, wysyłka działa niestabilnie:
Część wiadomości nie dociera do odbiorców.
Logika opóźnień działa nieprzewidywalnie.
Czasami występują timeouty lub zawieszanie się kolejki.
🧪 Cel przeglądu kodu:
Sprawdzić logikę asynchronicznej wysyłki i opóźnień:
Jak realizowane są losowe opóźnienia?
Czy poprawnie uwzględniane są limity API Telegram?
Jak obsługiwane są wyjątki, ban/ograniczenia flood?
Sprawdzić monitoring i przekazywanie wiadomości:
Jak działa wyszukiwanie słów kluczowych?
Czy zachowana jest stabilność forwardowania?
Jaka jest częstotliwość zapytań do Telegram? Czy nie przekracza limitów?
Sprawdzić moduł zaproszeń:
Jak jest prowadzona ewidencja już wysłanych zaproszeń?
Czy obsługiwane są błędy (User not found, FloodWait)?
Ocenić architekturę zarządzania modułami:
Jak administrator włącza/wyłącza moduły?
Czy są sprawdzane autoryzacje i ograniczenia?
Sprawdzić strukturę kolejek (jeśli istnieją):
Czy używane są kolejki (np. przez asyncio, Celery itp.)?
Czy jest mechanizm retry dla nieudanych wysyłek?
📄 Oczekiwany rezultat:
Uwagi do każdego z powyższych punktów.
Wykrycie punktów awarii lub „wąskich gardeł”.
Propozycje ulepszeń:
Zrównoważony system opóźnień
System logów/statusów wysyłek
Pomysły na stabilną pracę z dużą ilością kanałów i kont
-
Gotowy do współpracy z Wami nad stałym wsparciem tej programu
Proszę się kontaktować w celu omówienia szczegółów współpracy
-
216 Doświadczenie — 3 lata komercyjnego rozwoju w Pythonie. Pracowałem z API Telegram, asynchronicznymi botami, Celery/Redis, wielowątkowością, obsługą błędów (w tym FloodWait).
Gotowy przeprowadzić pełny przegląd kodu Twojej usługi Telegram:
Sprawdzę logikę wysyłki i opóźnienia
Przeanalizuję stabilność forward-przesyłania i obsługę słów kluczowych
Ocenę modułu zaproszeń i architekturę zarządzania kontami
…
Udzielę rekomendacji dotyczących optymalizacji, mechanizmów retry i skalowania
Gwarantuję jasne wnioski techniczne, naprawę krytycznych błędów i plan ulepszeń.
Gotowy zacząć od razu po zatwierdzeniu warunków.
-
226 Dzień dobry!
Twój projekt wygląda interesująco, a jednocześnie jest skomplikowany pod względem skalowalności i stabilności — dokładnie z tym pracowałem.
🎯 Mam odpowiednie doświadczenie:
Tworzenie botów Telegram z modułami rozsyłek o dużej skalowalności.
Praca z asynchronicznymi kolejkami (asyncio, aiojobs, aiogram, Celery + Redis).
… Omijanie limitów API Telegram (uwzględnianie FloodWait, balansowanie na kontach).
Wykrywanie wąskich gardeł w systemach o dużym obciążeniu zdarzeniami.
🛠 Mogę zaoferować:
Przeprowadzenie pełnego przeglądu kodu dla każdego z wymienionych punktów.
Dostarczanie szczegółowych zaleceń technicznych dotyczących kolejek, opóźnień, obsługi wyjątków.
Wykrycie punktów niestabilności: konflikty asynchroniczności, nieprawidłowe cykle retry, problemy z forward/monitor.
Doradztwo w zakresie optymalnych metod kontroli stanu każdego konta i narzędzi logowania.
Pomoc w refaktoryzacji lub nawet częściowym przepisywaniu krytycznych modułów (w razie potrzeby).
Jestem gotowy od razu przejść do przeglądu kodu i rozmowy. Napisz do mnie prywatnie — pokażę fragmenty zrealizowanych projektów i zaproponuję plan działania.
-
122 Dzień dobry. Sprawdzę Twój program pod kątem błędów i możliwych ulepszeń. Mam doświadczenie w pisaniu podobnych modułów - programów. Będę cieszył się na współpracę.
-
212 Dzień dobry, jestem gotowy podjąć się Twojego projektu. Mam doświadczenie w tworzeniu botów Telegram. Tworzyłem 3 boty na zamówienie, ale nie na tej platformie. Będę zadowolony, mogąc podjąć się Twojego projektu.
-
1522 14 0 Witam! Wyślij mi kod w prywatnej wiadomości, najpierw muszę go zobaczyć, potem będę mógł podać cenę i termin realizacji. Pisz, chętnie nawiążę współpracę!
-
1251 35 1 3 Cześć Oleg, jestem gotowy do wykonania przeglądu kodu. Mam za sobą duże doświadczenie w tworzeniu pod Telegrama aiogram, telethon, pyrogram i więcej. W Twoim Zleceniu opisano dużo zbędnych szczegółów, jak rozumiem głównym problemem jest wysyłka wiadomości. (Możliwe, że naruszasz limity API) Trzeba się tym zająć, napisz do mnie na priv, omówimy.
-
246 0 2 Dzień dobry, bez problemu wykonam Twoje wymagania za 15000 UAH, cena nie wpłynie na nic!!!
-
1591 8 0 Witam
Jestem programistą w dziedzinie AI/ML i BOT DEV | WEB SCRAPING. Zdołam wykonać Twój projekt. Napisz do mnie, omówimy.
-
1390 12 0 Witam,
Jestem programistą Python/Node.js z dużym doświadczeniem w tworzeniu botów Telegram. Mogę przejrzeć Twój kod i naprawić problemy. Jestem również gotowy na dalszą współpracę
-
2211 18 3 Dzień dobry, mam doświadczenie w tworzeniu i testowaniu wysokowydajnych botów TG o podobnym funkcjonalności. Przeprowadzę pełny przegląd kodu, stworzę i przekażę szczegółowe metryki testowe z komentarzami dotyczącymi ulepszeń. Jeśli jesteś zainteresowany - napisz, omówimy szczegóły. Będę chętny do współpracy.
-
184 2 0 Mam doświadczenie w stabilizacji botów Telegram z podobnymi problemami. Utrata wiadomości i zawieszanie się kolejki zazwyczaj związane są z nieprawidłową obsługą FloodWait, brakiem mechanizmów ponawiania prób oraz niepoprawnymi opóźnieniami. Przeprowadzę szczegółowy audyt Twojej logiki asynchronicznej, systemu kolejek i obsługi błędów API. Przedstawię konkretne zalecenia dotyczące zrównoważonych opóźnień, logowania i skalowalności dla stabilnej pracy z 50+ grupami i wieloma kontami.
-
2947 73 4 2 Dzień dobry! Gotowa wykonać Twoje zadanie - jakościowo!!!!
Zgłaszaj się!!!!!!!!!!!!!!
-
Чат жпт, убил тз заказчиков. Столько пустой болтовни, в тех задании, что просто жуть
-
Aktualne zlecenia dla freelancerów w kategorii Parsowanie danych
Zbieranie bazy projektantów, architektów i firm montażowych w UkrainieOpis zadania: Należy zebrać aktualną bazę kontaktów w Ukrainie do dalszej komunikacji B2B. Potrzebne kategorie: Projektanci wnętrz Architekci / biura architektoniczne Firmy montażowe Firmy zajmujące się remontem, wykończeniem, oświetleniem, sufitami napinanymi, elektryką… Parsowanie danych ∙ 9 godzin 38 minut temu ∙ 26 ofert |
Parser grupy Telegram
84 PLN
# Specyfikacja techniczna ## Cel projektu Należy opracować parser grup Telegram, który będzie znajdował grupy według podanych słów kluczowych i zapisywał wyniki w plikach tekstowych. ## Główna funkcjonalność ### 1. Wyszukiwanie grup Parser powinien przeprowadzać… Parsowanie danych, Tworzenie chatbota ∙ 12 godzin 13 minut temu ∙ 43 oferty |
Parsowanie produktów, przygotowanie do importu na WPWydobyć pełny katalog tych stron: https://svit-mebliv.ua/ https://kompanit.com.ua/ru https://amia.com.ua/ https://mebliromax.com.ua/ https://pehotin.com.ua/catalog/ https://www.sokme.ua/ru/ Wszystkie produkty muszą być połączone w jedną wspólną tabelę do importu do WP. Każdy… Programowanie stron internetowych, Parsowanie danych ∙ 1 dzień 4 godziny temu ∙ 53 oferty |
Szukam programisty do OpenCartDzień dobry 1) należy wdrożyć na stronie dneprkomfort.dp.uazakupiono moduł dla ukraińskich banków, już wdrożono Monto bank oto przykład naszego konkurenta Trzeba zrobić rozłożenie na raty, zakupy na raty (Monto Bank) Pumb, Sens, Monto domyślnie 2 płatności na 2 miesiące Pumb… Programowanie stron internetowych, Parsowanie danych ∙ 2 dni 1 godzina temu ∙ 48 ofert |
Wymagany specjalista ds. promocji w Telegramie.
107 PLN
Zadania: zapraszanie rzeczywistych użytkowników z bazy nazw użytkowników do nowych czatów oraz wysyłanie wiadomości do docelowej bazy. Interesuje nas tylko jakościowy ruch i praca z żywą publicznością — wykonawców korzystających z botów, sztucznego zwiększania lub niskiej… Parsowanie danych, Promocja w sieciach społecznościowych (SMM) ∙ 6 dni 3 godziny temu ∙ 9 ofert |