-
v4.6: Filter Stable
released this
2023-03-15 22:23:19 +04:00 | 413 commits to main since this releaseДобавлен новый класс
Filter, который предоставляет набор инструментов
для более точного получения результатов расписания и будет
использоваться в большинстве функции бота.send_update(): Вынесена как отдельная функция.send_day_lessons(): Вынесена как отдельная функция.
Schedule
- Убрана возможность переопределить пути хранения файлов.
- Как обязательный аргумент принимает класс.
- Удалён метод
search()за ненадобностью. - Из
SPMessagesперенесеныget_class()иget_lessons().
Messages
- Убрана возможность переопределить пути хранения файлов.
- Больше не требует класс
Scheduleкак аргумент. send_users_stats(): Отправляет статистику о пользователях.- Малость изменены тексты сообщений.
send_lessons(): Переведён на использованиеFilters.send_today_lessons(): Переведён на использованиеFilters.send_today_lessons(): Переведено на статическое смещение дней.count_lessons(): Исправлена совместимость со старыми версиями Python.- Переведено на использование
Filters. - Изменение стиля сообщения.
- Переведено на использование
search_cabinet(): Переведено на использованиеFilters.- Изменение стиля сообщения.
Telegram
- Обновлено до
sp v4.6. - Изменены сообщения бота.
updates_command(): Исправлено получение обновлений.users_command(): Добавлена команда для отправки статистики пользователей.