Bot przetargowy Telegram
Szukam programisty do dopracowania i ulepszenia bota Telegram do monitorowania przetargów publicznych.
Bot pobiera dane z platformy eTenderGov.az przez publiczne API i powiadamia użytkowników o nowych przetargach. Sam serwis nie zapewnia powiadomień email, webhooków ani powiadomień push, dlatego cała logika monitorowania i powiadamiania jest realizowana po stronie bota.
Projekt już działa w produkcji, ma realnych użytkowników i jest wdrożony na Heroku.
Co robi bot teraz
Wyszukiwanie przetargów po słowach kluczowych (/search)
Subskrypcja na słowa kluczowe (/subscribe, /unsubscribe)
Automatyczne sprawdzanie nowych przetargów w zadanym interwale
Powiadomienia dla użytkowników tylko o nowych przetargach
Przechowywanie informacji o subskrypcjach i już wysłanych przetargach
Filtrowanie według daty i statusu przetargów
Płatny dostęp i podstawowa logika administracyjna
Najważniejsza część projektu
Kluczowa funkcja projektu — mechanizm subskrypcji (/subscribe).
Użytkownik subskrybuje słowa kluczowe lub frazy, a bot:
regularnie sprawdza API eTenderGov,
porównuje nowe przetargi z subskrybowanymi słowami kluczowymi,
wysyła użytkownikowi odpowiednie powiadomienia,
nie wysyła duplikatów wcześniej wysłanych przetargów.
To stabilna i poprawna praca subskrypcji jest główną wartością projektu.
Co należy poprawić
Uczynić mechanizm subskrypcji jeszcze bardziej stabilnym i dokładnym
Poprawić trafność dopasowań w subskrypcjach
Ulepszyć wyszukiwanie (/search) i kolejność wyników
Ulepszyć filtrowanie (mniej nieistotnych przetargów)
Optymalizować obecną logikę bez przepisywania projektu od zera
Uczynić kod bardziej zrozumiałym i łatwiejszym do utrzymania
Informacje techniczne
Python
Telegram Bot API
Zewnętrzne REST API (eTenderGov)
Wdrożenie na Heroku
Przetwarzanie zadań w tle
Format pracy
Projekt już istnieje — trzeba zrozumieć obecny kod i go dopracować, a nie pisać wszystko od nowa. Mile widziane są propozycje dotyczące poprawy architektury i logiki.
Główny priorytet — jakość działania subskrypcji i powiadomień.
Ogólnie rzecz biorąc, ważne jest, aby deweloper najpierw zrozumiał projekt i zaproponował ulepszenia.
В целом нам важно, чтобы разработчик сначала разобрался в проекте и предложил улучшения.
Opinia zleceniodawcy o współpracy z Vladislav T.
Bot przetargowy TelegramWykonawca wykazał wysoki poziom profesjonalizmu i dobre zrozumienie zadań projektu. Zawsze był w kontakcie, szybko odpowiadał na pytania i proponował rozwiązania techniczne, a nie tylko wykonywał instrukcje.
Praca w całości została wykonana jakościowo, główne zadania zostały rozwiązane. W trakcie pojawiały się kwestie robocze i niewielkie opóźnienia w terminach, ale były omawiane i nie miały krytycznego wpływu na wynik.
Komunikacja na wysokim poziomie, z technicznego punktu widzenia wykonawca jest kompetentny. Ogólnie jestem zadowolony ze współpracy, mogę polecić do podobnych projektów.
Opinia freelancera o współpracy z Ismayil Gurbanaliyev
Bot przetargowy TelegramŚwietny klient, zawsze w kontakcie. Idzie na spotkanie, miło było pracować. Polecam.
-
1 dzień365 PLN1 dzień365 PLN
Dopracuję logikę subskrypcji i API-filtracji w Pythonie, mam doświadczenie w automatyzacji parsowania i pracy z filtrami AI. Jestem gotów wejść w kod dzisiaj, orientacyjna cena — po krótkim audycie architektury.
Czy obecnie używacie bazy danych czy przechowalni json do śledzenia duplikatów?
-
5 dni365 PLN
320 5 dni365 PLNWitam. Jestem programistą Backend Python, specjalizuję się w botach Telegram i pracy z API. Jestem gotów zapoznać się z istniejącym kodem i zoptymalizować algorytmy subskrypcji i wyszukiwania.
-
Oferta, która wygrała2 dni547 PLN
1251 35 1 3 Oferta, która wygrała2 dni547 PLNWitam, jestem gotów przeanalizować kod i dać rekomendacje dotyczące jego ulepszenia. Proszę pisać na prywatne.
-
5 dni365 PLN
276 1 0 5 dni365 PLNWitam, interesujący projekt, pomogę w dopracowaniu, proszę się zgłaszać. Portfolio jest na stronie.
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
Potrzebny specjalista Power BI do budowy raportów zarządzających na podstawie BAS Księgowość KORPO firmieJesteśmy dystrybutorem międzynarodowych marek sportowych w Ukrainie. Księgowość prowadzona jest w BAS Księgowość KORP.Szukamy specjalisty, który pomoże zbudować system raportowania zarządczego dla kierownictwa firmy na bazie Power BI.Ważne: interesuje nas nie tylko… Bazy danych i SQL, Usługi księgowe ∙ 1 dzień 17 godzin temu ∙ 4 oferty |
Zadanie techniczne: Integracja bota czatu Telegram z BAS1. Ogólny opis Należy zrealizować integrację chatbota z systemem BAS w celu przesyłania i rejestrowania danych o towarach (zamówieniach). 2. Dane wejściowe (przesyłane przez chatbota): ID grupy Nazwa towaru (z kodem towaru) Cena towaru 3. Logika działania: Po naciśnięciu… Automatyzacja zarządzania przedsiębiorstwem, Bazy danych i SQL ∙ 1 dzień 20 godzin temu ∙ 17 ofert |
Integracja danych 1CZorganizować jakościowe przygotowanie i transfer danych z 1C do BigQuery do dalszego wykorzystania w Looker:Zorganizować dane zgodnie z tym, jakie pola są potrzebne.Przygotować zrozumiałą strukturę tabel i pośrednich zbiorów danych, na których będą budowane… Bazy danych i SQL, Obróbka danych ∙ 3 dni 11 godzin temu ∙ 9 ofert |
Opracowanie prostego systemu controllingu i ewidencji zarządczej w Google Sheets „pod klucz”Nazwa zadania: Opracowanie prostego systemu controllingu i ewidencji zarządczej w Google Sheets „pod klucz” dla firmy budowlanej w Polsce (+ szkolenie online oraz pomoc przy wdrożeniu) O firmie, kontekście i moim głównym problemie Dzień dobry, Poszukuję doświadczonego… Bazy danych i SQL, Usługi księgowe ∙ 4 dni 16 godzin temu ∙ 36 ofert |
Opracowanie analitycznego dashboardu Power BI
164 PLN
Oto nasze zapytanie, potrzebna osoba, która zna się na Power BI: Ekran 1: Strategic Cockpit (Zdrowie finansowe fabryki) Cel: W ciągu 5 sekund zrozumieć, „gdzie tracimy pieniądze i ile?”. KPI Tiles (Górny pasek): Całkowita marża (Fakt vs Plan) w %. Kwota „straty” (wyrażenie… Bazy danych i SQL ∙ 4 dni 20 godzin temu ∙ 13 ofert |