Автопостинг вакансій у Telegram-канал

Розробка ботів
Робота 3 з 5
Задача: повністю автоматичний Telegram-канал вакансій — без ручного постингу.

Що зробив: Python-скрипт збирає вакансії одразу з кількох джерел (work.ua, OLX, Jooble, DOU), фільтрує дублікати й нерелевантні оголошення, оформлює пост і публікує в канал за розкладом.

Продакшн, а не просто скрипт:
— розгорнуто на сервері (Oracle Cloud), автозапуск через cron щогодини
— SQLite для дедуплікації та черги публікацій
— healthcheck-сторож — сповіщення власнику, якщо джерело "впало"
— автоматичні бекапи бази з ротацією
— окремий режим --dry-run для перевірки перед публікацією

Стек: Python, BeautifulSoup, SQLite, Telegram Bot API, Linux cron.

Результат: канал працює автономно місяцями, публікує пости щогодини без втручання людини.

#telegram #python #автоматизація #парсинг #бот