Скрейпер спортивных коэффициентов с автопубликацией в Telegram-канал

парсер сайта букмекерской конторы, который извлекает актуальные коэффициенты на спортивные события и автоматически публикует их в Telegram-канал.
Функционал:
Скрейпинг сайта по расписанию (сбор данных о матчах, коэффициентах, времени)
Фильтрация и сортировка событий по заданным параметрам (например, по видам спорта или времени начала)
Автоматическая публикация новых событий в Telegram с форматированием сообщений
Обновление информации без дублирования, отслеживание изменений коэффициентов
Логгирование ошибок и отправка уведомлений в Telegram при сбоях
Стек: Python, BeautifulSoup / requests, aiogram / telebot, APScheduler