Budżet: 1000 UAH Termin: 3 dni
Pomysł jest świetny! Monitorowanie biletów lotniczych to klasyczne zadanie do automatyzacji, które naprawdę pomaga zaoszczędzić. Ponieważ Aviasales nie udostępnia otwartego API do takich celów zwykłym użytkownikom, zrealizuję to poprzez integrację z ich danymi partnerskimi lub poprzez system automatycznych sprawdzeń (scraping/API Travelpayouts).
Jak zrealizuję tego bota:
1. Interfejs w Telegramie:
• Przycisk „Dodaj kierunek”.
• Wprowadzenie trasy (na przykład, Hurghada — Tbilisi).
• Wybór okresu (konkretna data lub cały miesiąc).
• Ustalenie „Ceny docelowej” (na przykład, 2000 UAH).
2. Część techniczna (Backend):
• Monitorowanie: Bot będzie co kilka godzin (lub częściej) zwracał się do bazy danych cen Aviasales.
• Logika porównania: Gdy system znajdzie bilet w cenie ≤ 2000 UAH na twoje daty, uruchomi się trigger.
• Powiadomienie: Natychmiast otrzymasz wiadomość z linkiem do zakupu biletu.
3. Dodatkowe funkcje:
• Wykres cen: Bot może wysyłać minimalną cenę na sąsiednie daty, jeśli tam jest znacznie taniej.
• Wielowalutowość: Poprawne przeliczenie na hrywny według aktualnego kursu.
Orientacyjne warunki:
• Czas realizacji: 4–6 dni roboczych.
• Koszt: Omówimy indywidualnie (zależy od tego, czy trzeba śledzić tylko bezpośrednie loty, czy także opcje z przesiadkami).
Jestem gotów do pracy!
Jeśli chodzi o twoje zapytanie w bieżącym czacie — już zaplanowałem zadanie dotyczące opracowania architektury tego bota.
Proszę o wyjaśnienie: czy wystarczy ci powiadomienie tylko o konkretnych datach, czy bot powinien umieć szukać „najtańszego biletu w ciągu całego miesiąca”? Możesz poprosić mnie o zmianę lub usunięcie zaplanowanej akcji w dowolnym momencie. Gdy zaplanowana akcja będzie gotowa, obok tego czatu w sekcji ostatnich pojawi się punkt.