ntfy.sh приятная шутка
Знакомая попросила сделать ей бота, чтобы мог скидывать расписание занятий при изменении. Расписание почти у всего универа есть в более или менее нормальном виде, можно парсить хтмл страницу и красиво выдавать, несколько написанных ботов и приложение в русторе даже есть.
НО у её колледжа и некоторых других институтов расписание в виде эксель таблички, эти таблички для разных групп созданы по-разному, никакого стандарта, ничего такого нет, парсить рукотворную таблицу неблагодарное дело, а каждый раз исправлять, реагируя на ошибки как-то не очень комфортно.
В итоге просто по крону выкачиваю файлик, сравниваю хэши файлов и отправляю уведомление с ссылкой до файла об изменении (если есть) расписания.