Automatyczne publikowanie ofert pracy na kanale Telegram

Tworzenie chatbota
Praca 3 z 5
Zadanie: całkowicie automatyczny kanał Telegram z ofertami pracy — bez ręcznego publikowania.

Co zrobiłem: Skrypt w Pythonie zbiera oferty pracy z kilku źródeł (work.ua, OLX, Jooble, DOU), filtruje duplikaty i nieistotne ogłoszenia, formatuje post i publikuje na kanale zgodnie z harmonogramem.

Produkcja, a nie tylko skrypt:
— uruchomiony na serwerze (Oracle Cloud), automatyczne uruchamianie przez cron co godzinę
— SQLite do deduplikacji i kolejki publikacji
— healthcheck-guardian — powiadomienie właściciela, jeśli źródło "padło"
— automatyczne kopie zapasowe bazy z rotacją
— osobny tryb --dry-run do sprawdzenia przed publikacją

Stos: Python, BeautifulSoup, SQLite, Telegram Bot API, Linux cron.

Wynik: kanał działa autonomicznie przez miesiące, publikuje posty co godzinę bez ingerencji człowieka.

#telegram #python #automatyzacja #parsowanie #bot