Bot dla strony BitSkins
Specyfikacja techniczna (ST) na opracowanie bota dla strony BitSkins
Wprowadzenie
Dzień dobry.
Musimy opracować bota do interakcji z stroną BitSkins. Główne funkcje bota obejmują pracę z API strony, monitorowanie przychodzących przedmiotów z późniejszym zakupem, gdy spełniają określone parametry, oraz wysyłanie powiadomień na Telegram o wynikach zakupów.
Wymagania funkcjonalne
Praca z API BitSkins:
- Integracja z API BitSkins w celu wykonania następujących operacji:
- Monitorowanie przychodzących przedmiotów na stronie.
- Automatyczny zakup przedmiotów, które spełniają określone parametry (np. cena, typ przedmiotu, jakość itp.).
- Praca z bazą przedmiotów, którą użytkownik może samodzielnie załadować do bota (np. przez załadowanie pliku lub interfejs).
- Powinien być czarny lista przedmiotów.
- Integracja z API BitSkins w celu wykonania następujących operacji:
Zakupy przedmiotów:
- Zakupy przedmiotów odbywają się według następujących kryteriów
- Według ceny: bot porównuje aktualną cenę przedmiotu z ceną z załadowanej przez użytkownika bazy przedmiotów. Jeśli cena przedmiotu na BitSkins odpowiada lub jest niższa niż określony procent od bazy, bot dokonuje zakupu.
- Według jakości przedmiotu: bot analizuje stopień zużycia przedmiotu. Jeśli zużycie odpowiada parametrom określonym przez użytkownika, bot kupuje przedmiot.
- Według naklejek: bot sprawdza obecność naklejek na przedmiocie, w tym ich stan i zużycie. Jeśli naklejki spełniają kryteria z bazy, bot dokonuje zakupu.
- Według ceny: Dodatkowy tryb, wyjaśnię go w korespondencji. Ponieważ nie wiem, jak to poprawnie opisać.
- Zakupy przedmiotów odbywają się według następujących kryteriów
Powiadomienia na Telegramie:
- Wysyłanie powiadomień na Telegramie o wynikach zakupów:
- Udany zakup przedmiotu.
- Nieudana próba zakupu.
- Możliwość ustawienia filtrów dla powiadomień (wyłączenie nieudanych).
- Powiadomienia o znalezionych przedmiotach, które spełniają określone kryteria, przed dokonaniem zakupu w celu potwierdzenia przez użytkownika (opcjonalnie).
- Wysyłanie powiadomień na Telegramie o wynikach zakupów:
Logowanie pracy bota:
- Logowanie wszystkich operacji związanych z pracą bota, w tym:
- Udane i nieudane próby zakupu.
- Błędy i wyjątki, które występują w trakcie pracy.
- Zapytania do API i odpowiedzi z API BitSkins.
- Wysyłanie logów do osobnego kanału Telegram w celu monitorowania pracy bota w czasie rzeczywistym.
- Tryb powiadomień:
- Bot powinien mieć dodatkowy tryb "Powiadomienia":
- W tym trybie bot nie dokonuje zakupu przedmiotów, a jedynie wysyła powiadomienia do wskazanego kanału Telegram o znalezionych przedmiotach, które spełniają określone kryteria.
- W tym trybie bot nie dokonuje zakupu przedmiotów, a jedynie wysyła powiadomienia do wskazanego kanału Telegram o znalezionych przedmiotach, które spełniają określone kryteria.
- Bot powinien mieć dodatkowy tryb "Powiadomienia":
- Logowanie wszystkich operacji związanych z pracą bota, w tym:
Wymagania dotyczące realizacji
- Bot powinien być zrealizowany z użyciem Python.
- Kod bota powinien być uporządkowany, łatwy do skonfigurowania i mieć zrozumiałą dokumentację.
- Praca z bazą danych powinna być prosta: użytkownik może ładować/aktualizować bazę przedmiotów przez plik lub wygodny interfejs.
- Bot powinien używać asynchronicznego przetwarzania zapytań w celu zwiększenia wydajności i stabilności pracy.
Terminy realizacji
- Projekt powinien być zrealizowany w rozsądnych terminach: 10+- dni na opracowanie i do 5 dni na poprawki błędów.
Dodatkowe informacje
Pracuję w tej dziedzinie od ponad 10 lat. Jeśli masz jakieś pytania, mogę wyjaśnić każdy szczegół. Proszę również wziąć pod uwagę, że w tej specyfikacji starałem się uwzględnić wszystkie szczegóły, ale zawsze należy przewidzieć możliwość niewielkich zmian.
-
30 dni3382 PLN
2163 14 0 1 30 dni3382 PLNWitaj, nazywam się Roman, z zespołem deweloperów jesteśmy gotowi wykonać Twoje zadanie
Mamy 3-letnie doświadczenie w tworzeniu botów o różnym stopniu skomplikowania i różnorodnej funkcjonalności
Wiemy, jak zrealizować Twój projekt
Proponuję kontynuować dalszą dyskusję na czacie
-
33 dni3757 PLN
8773 60 0 1 33 dni3757 PLNCześć!
Jestem gotów zająć się opracowaniem bota do pracy z witryną BitSkins. Bot będzie zintegrowany z API BitSkins w celu monitorowania przedmiotów, automatycznego zakupu według określonych kryteriów oraz wysyłania powiadomień na Telegram. Realizacja zostanie wykonana w Pythonie, z uwzględnieniem wszystkich wymagań, w tym logowania i wsparcia trybu powiadomień bez zakupów.
Zajmuję 2. miejsce na platformie w Pythonie, co potwierdza moje doświadczenie w tworzeniu podobnych rozwiązań.
Będę zadowolony ze współpracy!
-
15 dni3757 PLN
97052 1277 1 10 15 dni3757 PLNWitaj. Mam duże doświadczenie w tworzeniu botów na Telegram. Jestem gotów zrealizować to w Node.js lub Pythonie.
-
Опять за свое
-
Aktualne zlecenia dla freelancerów w kategorii Python
Opracowanie oprogramowania do zarządzania iPhone'em przez kabel USB z komputera PC
838 PLN
Należy opracować program dla systemu Windows, który umożliwia podłączenie iPhone'a z jailbreak przez kabel USB i zarządzanie nim z komputera.Główne funkcje:Podłączenie iPhone'a przez USB. Program powinien szybko rozpoznawać podłączonego iPhone'a i działać przez kabel, aby… C i C++, Python ∙ 1 dzień 10 godzin temu ∙ 17 ofert |
BuzzPost automatyzacja Facebooka pod IzraelProjekt już istnieje i działa - zadanie polega na rozwiązaniu problemu z ograniczeniem na Facebooku, gdy liczba postów na godzinę przekracza 3-4 (od 7 rano do 12 w nocy) konta klientów są ograniczane przez Facebooka. Strona - https://buzzpost.co.il/ Również poszukać luk w… Python, Praca z klientami ∙ 2 dni 6 godzin temu ∙ 15 ofert |
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 ∙ 6 dni 8 godzin temu ∙ 23 oferty |
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 ∙ 8 dni 3 godziny temu ∙ 46 ofert |
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 ∙ 8 dni 8 godzin temu ∙ 52 oferty |