Dopracować istniejący projekt bota Telegram
Krótki opis projektu:
Wymagany doświadczony programista do poprawy i naprawy błędów w istniejącym bocie Telegram na Pythonie. Bot jest przeznaczony do sprzedaży i zakupu ruchu (subskrybentów) i ma trzy role użytkowników: Klient, Dostawca i Admin. Główna część funkcjonalności jest już zrealizowana, ale w kodzie występują błędy, a niektóre funkcje mogą być niedokończone. Celem jest całkowite naprawienie wszystkich niedociągnięć i doprowadzenie projektu do stanu, w którym będzie dokładnie odpowiadał oryginalnemu specyfikacji technicznej (która zostanie dostarczona wykonawcy).
Co należy zrobić
Analiza i naprawa błędów:
Przeanalizować istniejący kod, zidentyfikować i naprawić wszystkie błędy logiczne i techniczne, które prowadzą do awarii lub nieprawidłowego działania.
Ukończenie funkcjonalności:
Sprawdzić wszystkie funkcje opisane w specyfikacji i dokończyć te, które nie zostały w pełni zrealizowane lub działają nieprawidłowo. Obejmuje to:
Proces zakupu ruchu: Upewnić się, że wszystkie etapy składania zamówienia działają bez zakłóceń (wybór liczby subskrybentów, ustawienie filtrów, sprawdzenie salda, wysłanie zamówienia do admina).
Interakcja z dostawcami: Sprawdzić i ustalić proces podłączania botów dostawców, a także automatyczne rozdzielanie zamówień między nimi.
Panel admina: Sprawdzić działanie wszystkich funkcji administracyjnych, w tym potwierdzanie zamówień, zarządzanie saldem użytkowników i przeglądanie statystyk.
System płatności: Skonfigurować doładowanie salda przez CryptoBot i inne kryptowaluty.
Wymagania dla wykonawcy
Doświadczenie: Wymagane doświadczenie w pracy z Python i biblioteką aiogram.
Baza danych: SQLAlchemy, Alembic (do migracji).
Praca z API: Aiohttp, Requests.
Operacje asynchroniczne: Asyncio, aiosqlite.
Zarządzanie stanami: Redis (do przechowywania stanów użytkowników).
Umiejętności debugowania: Umiejętność szybkiego znajdowania i naprawiania błędów w cudzym kodzie.
Komunikacja: Gotowość do dyskusji i uzgadniania alternatywnych rozwiązań, jeśli pojawią się trudności w realizacji. Z mojej strony jestem gotów pójść na kompromis lub uproszczenie zadania, jeśli zajdzie taka potrzeba.
Terminy: Priorytet — szybkość realizacji i pełna funkcjonalność wszystkich funkcji.
Krótki opis projektu:
Wymagany doświadczony programista do poprawy i naprawy błędów w istniejącym bocie Telegram na Pythonie. Bot jest przeznaczony do sprzedaży i zakupu ruchu (subskrybentów) i ma trzy role użytkowników: Klient, Dostawca i Admin. Główna część funkcjonalności jest już zrealizowana, ale w kodzie występują błędy, a niektóre funkcje mogą być niedokończone. Celem jest całkowite naprawienie wszystkich niedociągnięć i doprowadzenie projektu do stanu, w którym będzie dokładnie odpowiadał oryginalnemu specyfikacji technicznej (która zostanie dostarczona wykonawcy).
Co należy zrobić
Analiza i naprawa błędów:
Przeanalizować istniejący kod, zidentyfikować i naprawić wszystkie błędy logiczne i techniczne, które prowadzą do awarii lub nieprawidłowego działania.
Ukończenie funkcjonalności:
Sprawdzić wszystkie funkcje opisane w specyfikacji i dokończyć te, które nie zostały w pełni zrealizowane lub działają nieprawidłowo. Obejmuje to:
Proces zakupu ruchu: Upewnić się, że wszystkie etapy składania zamówienia działają bez zakłóceń (wybór liczby subskrybentów, ustawienie filtrów, sprawdzenie salda, wysłanie zamówienia do admina).
Interakcja z dostawcami: Sprawdzić i ustalić proces podłączania botów dostawców, a także automatyczne rozdzielanie zamówień między nimi.
Panel admina: Sprawdzić działanie wszystkich funkcji administracyjnych, w tym potwierdzanie zamówień, zarządzanie saldem użytkowników i przeglądanie statystyk.
System płatności: Skonfigurować doładowanie salda przez CryptoBot i inne kryptowaluty.
Wymagania dla wykonawcy
Doświadczenie: Wymagane doświadczenie w pracy z Python i biblioteką aiogram.
Baza danych: SQLAlchemy, Alembic (do migracji).
Praca z API: Aiohttp, Requests.
Operacje asynchroniczne: Asyncio, aiosqlite.
Zarządzanie stanami: Redis (do przechowywania stanów użytkowników).
Umiejętności debugowania: Umiejętność szybkiego znajdowania i naprawiania błędów w cudzym kodzie.
Komunikacja: Gotowość do dyskusji i uzgadniania alternatywnych rozwiązań, jeśli pojawią się trudności w realizacji. Z mojej strony jestem gotów pójść na kompromis lub uproszczenie zadania, jeśli zajdzie taka potrzeba.
Terminy: Priorytet — szybkość realizacji i pełna funkcjonalność wszystkich funkcji.
Краткое описание проекта:
Требуется опытный разработчик для доработки и исправления ошибок в существующем Telegram-боте на Python. Бот предназначен для продажи и покупки трафика (подписчиков) и имеет три роли пользователей: Клиент, Поставщик и Админ. Основная часть функционала уже реализована, но в коде присутствуют ошибки, а некоторые функции могут быть не завершены. Цель — полностью исправить все недочёты и довести проект до состояния, когда он будет точно соответствовать оригинальному техническому заданию (которое будет предоставлено исполнителю).
Что нужно сделать
Анализ и исправление ошибок:
Изучить существующий код, выявить и исправить все логические и технические ошибки, которые приводят к сбоям или некорректной работе.
Завершение функционала:
Проверить все функции, описанные в ТЗ, и доработать те, которые не были реализованы до конца или работают некорректно. Это включает в себя:
Процесс покупки трафика: Убедиться, что все этапы оформления заказа работают без сбоев (выбор количества подписчиков, настройка фильтров, проверка баланса, отправка заказа админу).
Взаимодействие с поставщиками: Проверить и наладить процесс подключения ботов поставщиков, а также автоматическое распределение заказов между ними.
Админ-панель: Проверить работоспособность всех административных функций, включая подтверждение заказов, управление балансом пользователей и просмотр статистики.
Платежная система: Настроить пополнение баланса через CryptoBot и другие криптовалюты.
Требования к исполнителю
Опыт: Обязателен опыт работы с Python и библиотекой aiogram.
База данных: SQLAlchemy, Alembic (для миграций).
Работа с API: Aiohttp, Requests.
Асинхронные операции: Asyncio, aiosqlite.
Управление состояниями: Redis (для хранения состояний пользователей).
Навыки отладки: Умение быстро находить и исправлять ошибки в чужом коде.
Коммуникация: Готовность к обсуждению и согласованию альтернативных решений, если возникнут сложности с реализацией. Со своей стороны, я готов пойти на компромисс или упрощение задачи, если это будет необходимо.
Сроки: Приоритет — скорость выполнения и полная работоспособность всех функций.
-
Dzień dobry!
Dziękuję za tak szczegółowy i jasny opis zadania. Projekt wydaje się interesujący.
Mam odpowiednie doświadczenie w pracy z całym zestawem technologii, które wymieniliście (Python, aiogram, SQLAlchemy, Redis), dlatego jestem gotów podjąć się tej pracy.
Ma Pan/Pani absolutnie rację: aby móc podać dokładną ocenę czasową i kosztową, muszę przeprowadzić analizę techniczną istniejącego kodu i porównać go z TŻ. Posiadanie technicznego zadania to ogromny plus, który znacznie uprości i przyspieszy ten proces.
Aby przeprowadzić analizę, będę potrzebował:
…
Dostępu do repozytorium z kodem (GitHub, GitLab lub inny).
Samego technicznego zadania, o którym wspominaliście.
Również, jeśli bot jest już gdzieś uruchomiony, dostęp do logów błędów na serwerze byłby bardzo pomocny w szybkiej diagnostyce problemów.
Po analizie kodu będę mógł przygotować dla Państwa ofertę handlową z konkretnymi terminami, kosztami i planem prac.
Jestem gotów przystąpić do analizy, jak tylko dostarczą Państwo dostęp.
-
128 Dobry wieczór, mogę zająć się realizacją projektu od razu.
Gwarantuję wysoką jakość i terminowe wykonanie! piszcie w wiadomościach prywatnych, wszystko omówimy)))
-
3092 11 0 Dzień dobry!
Opracowuję boty telegramowe w Pythonie!
Przesyłaj projekt - omówimy szczegóły.
-
45 Dzień dobry!
Zadanie techniczne jest zrozumiałe, projekt wygląda interesująco.
Mam doświadczenie w pracy z Pythonem, aiogram, SQLAlchemy, Alembic, Redis, dobrze rozumiem asynchroniczność i integracje API.
Jestem gotów przeanalizować istniejący kod, naprawić wszystkie błędy i dokończyć funkcjonalność zgodnie z TZ (zakup ruchu, podłączenie dostawców, panel administracyjny, system płatności).
Proszę, napisz do mnie w wiadomościach prywatnych w celu wyjaśnienia szczegółów:
jakie dokładnie funkcje obecnie nie działają,
jaki jest aktualny stan bota,
żebym mógł dokładniej ocenić zakres pracy.
… Wstępnie: od 1000 do 2000 zł, termin realizacji 3–7 dni.
-
1476 14 1 Witaj, jestem gotów dokończyć i poprawić błędy w bocie. Proszę napisz na prywatną wiadomość w celu wyjaśnienia szczegółów
-
3367 84 0 Gotowy, aby się tym zająć. Ale najpierw muszę zobaczyć kod.
Trzeba doprecyzować szczegóły zamówienia, piszcie!
Używam python, uv, github, docker.
-
15075 32 0 1 Dzień dobry!
Nazywam się Walenty, i reprezentuję Arctic Web Agency. Jesteśmy zespołem doświadczonych programistów, którzy specjalizują się w tworzeniu nowoczesnych i efektywnych rozwiązań internetowych dla biznesu. W wiadomościach prywatnych mogę przesłać przykłady naszych podobnych prac. Jesteśmy gotowi podjąć się realizacji Twojego projektu!
Z poważaniem
Zespół Arctic Web
Freelancehunt
-
Valentin Haritonov Arctic Web
Готові взяти
-
Aktualne zlecenia dla freelancerów w kategorii Python
Obliczyć lokalizację zgubionego iPhone'a
211 PLN
Telefon został zgubiony dzień temu, żywa lokalizacja przez aplikację FIND MY już się nie aktualizuje, telefon wydaje się być offline, tryb zagubienia jest włączony. Należy określić + - dokładną lokalizację tego urządzenia jakimiś niestandardowymi sposobami - wszystko, co było w… Python, Parsowanie danych ∙ 6 godzin 15 minut temu ∙ 2 oferty |
Stworzenie farmy TikTok z generowaniem dochodu
2275 PLN
W poszukiwaniu osoby, która może napisać oprogramowanie dla farmy TikTok, abyśmy mogli generować ruch i uzyskiwać dochody. Szukamy gotowego rozwiązania z pełnym cyklem. Python, Tworzenie chatbota ∙ 6 godzin 43 minuty temu ∙ 4 oferty |
Platforma komentowania AI dla TikTok i Instagram.Cel projektuOpracować system, który pozwala zarządzać dużą liczbą kont TikTok i Instagram oraz automatycznie publikować odpowiednie komentarze pod wybranymi filmami z wykorzystaniem AI.Podstawowa funkcjonalność1. Zarządzanie kontamiNależy wdrożyć możliwość podłączenia… AI i uczenie maszynowe, Python ∙ 1 dzień 14 godzin temu ∙ 18 ofert |
Zbudować model klasyfikacji klientów1. Są dane klientów w Mongo/SQL (około 20 000 zapisów z surowymi danymi). 2. Należy na ich podstawie zbudować cechy i model klasyfikacji klientów na grupy behawioralne. 3. Projekt wykonać w Pythonie. AI i uczenie maszynowe, Python ∙ 3 dni 8 godzin temu ∙ 39 ofert |
Automatyzacja IT prowadzenia raportowania VAT
843 PLN
Konieczne jest opracowanie systemu do automatyzacji przenoszenia danych o sprzedaży z CRM do systemu księgowego Wafeq. System ma importować raporty bankowe i płatnicze, automatycznie uzgadniać płatności z fakturami, generować faktury do raportowania VAT oraz minimalizować pracę… AI i uczenie maszynowe, Python ∙ 3 dni 13 godzin temu ∙ 49 ofert |