емнип, это всё что есть. работает своеобразно, но лучше, чем ничего.
как вариант: можете попробовать пуши. только чтоб пробудить приложение, а в колбэке колбасить что нужно.
иногда, такой способ работает лучше фоновой задачи.
надо изучить как минимум 3 вещи:
1. что такое парсинг
2. как парсить на питоне
3. как обрабатывать и сравнить полученные данные
потом только останется изучить как написать бота и совместить его с полученными данными.
но это не точно: есть подозрение, что дело заглохнет на вышеописанных пунктах.