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
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 ∙ 20 godzin 26 minut temu ∙ 14 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 ∙ 2 dni 14 godzin temu ∙ 34 oferty |
Automatyzacja IT prowadzenia raportowania VAT
838 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 ∙ 2 dni 20 godzin temu ∙ 44 oferty |
Narzędzie do porównywania rachunków z bankiem, kartami i księgowymZadanie techniczne: narzędzie do porównywania rachunków z bankiem, kartami i księgowymOgólny cel Potrzebne jest lokalne narzędzie (skrypt/mała aplikacja w Pythonie), które uruchamiane ręcznie co 1-2 miesiące na moim komputerze i dokonuje porównania między: Rachunkami, które… Python, Aplikacje desktopowe ∙ 3 dni 8 godzin temu ∙ 42 oferty |
Automatyczne publikowanie wideo w mediach społecznościowych według harmonogramuSpecyfikacja techniczna (ST)Automatyczne publikowanie wideo w mediach społecznościowych według harmonogramuOpis projektuPotrzebny jest skrypt/bot (preferowany Python, lub inne rozwiązanie według Twojego wyboru — najważniejsza jest stabilność i łatwość w utrzymaniu), który… Python, Tworzenie chatbota ∙ 3 dni 20 godzin temu ∙ 59 ofert |