Telegram-bot automatycznej publikacji wycieczek z tabel i parsowania

Tworzenie chatbota 286 PLN
Praca 4 z 30
Opracowałem w pełni funkcjonalnego bota Telegram dla branży turystycznej, który automatyzuje publikację wycieczek bez ręcznej pracy menedżera + umiejscowienie na VPS.

Bot w czasie rzeczywistym śledzi Google Sheets, przetwarza nowe wpisy ze statusem AWAIT, parsuje dane hotelu z Booking i wysyła gotowe posty do użytkownika w Telegramie.

Główne funkcje:
- automatyczne odczytywanie Google Sheets przez Service Account
- śledzenie nowych wierszy i statusów bez duplikatów
- parsowanie Booking (wyszukiwanie hotelu, zdjęcia, opis) przez Selenium
- poprawne przetwarzanie błędów (jeśli nie ma zdjęcia lub opisu - post i tak jest wysyłany)
- wysyłanie wiadomości w Telegramie ze zdjęciem + tekstem
- automatyczna zmiana statusu w tabeli po wysłaniu
- szczegółowe logowanie dla uruchamiania na serwerze
- uruchamianie na VPS

Technologie:
- Python
- Selenium (headless Chrome)
- Google Sheets API
- Telegram Bot API
- asyncio
- BeautifulSoup
- Wdrożenie na VPS (Hetzner, systemd)

Wynik:
- w pełni zautomatyzowany proces publikacji wycieczek
- menedżerowi wystarczy dodać wiersz w Google Sheets
- bot sam znajduje hotel, formułuje post i wysyła go
- stabilna praca 24/7 na serwerze bez udziału człowieka