Skip to content
This repository was archived by the owner on Sep 26, 2024. It is now read-only.

1.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 21:43
· 17 commits to master since this release
0bab412
Перепись кода.

Обновлена конфигурация.
- Теперь при загрузке конфигурации, лишние значения будут отсеяны, а недостающие будут по умолчанию.
- Убраны неиспользуемые переменные.

Изменён класс парсера и его типов.
- Типы Lesson и Day были переделаны в классы со своими функциями.
- Добавлено авто-обновление, которое можно остановить и перезапустить.
- Парсер вызывает хендлеры событий, передавая в них старые данные группы, новые данные группы и дни, расписание которых было изменено.
- Исправлен парсинг кабинетов (несколько кабинетов на одну пару и кабинет не имеющий цифрового обозначения, как например спорт зал).
- Работа теперь происходит только с одной конкретной группой, вместо списка групп.

Бот (telegram на данный момент).
- Боты теперь имеют собственные классы наследуемые от интерфейса и конфигурации, для более быстрого и удобного добавления интеграций с различными соц. сетями.

И прочее, что я здесь не упомянул.