August 24, 2023

Changelog

Changelog:
[*] - исправлено, [+] - добавлено, [-] - убрано

v6.7 [15.10.2023] [*] — исправления систем парсинга расписания и поиска изменений в расписании
[*] — обновление меню месяц (захват первой/последней недели с соседних месяцев)
[+] — «Обзор»: в дне/неделе/месяце можно быстро получить статистику количества занятий по типам
[+] — подписчики Bonch Bot Plus теперь могут получить расписание любой группы из главного меню, просто набрав её название
[+] — расписание преподавателя можно получить картинкой (в т.ч. на неделю)
[+] — расписание мультигрупп можно получить на неделю и картинками
[+] — аудитории можно сделать избранными
[+] — при входе в подменю «Аудитории» предлагается выбор из аудиторий, в которых проходят занятия в этом семестре
[*] — избранные преподаватели теперь в алфавитном порядке
[+] — в «Настройки» добавлена возможность предложить идею
[+] — если изменения в расписании обнаружены на завтра, в 22:00 будет отправлено уведомление об этом

v6.6 [24.08.2023] [+] — Синхронизация стипендий из ЛК студента СПбГУТ
[*] — исправления процесса активации промокода через QR-код
[*] — ограничение максимального размера уведомления об изменениях в расписании
[*] — данные об ЛК можно удалить без подписки
[+] — преподавателя можно быстро добавить в «Избранные» при просмотре его расписания
[+] — возможность выбора синхронизуемых разделов при авторизации в ЛК
[*] — прочие исправления и доработки

v6.5 [28.05.2023] [+] — доступна синхронизация Дневника в ЛК
[+] — доступна синхронизация Рейтинга в ЛК
[+] — поиск расписания группы для преподавателей
[+] — фильтрация входящих сообщений и файлов группы по отправителю в ЛК
[+] — приветственное сообщение при регистрации

v6.4.1 [20.05.2023] [*] — косметические изменения страниц скрытия занятий и настройки главного меню
[*] — сброс настроек теперь делается проще
[*] — если мультигрупп нет, выводится сообщение об этом


v6.4 [24.04.2023]
[+] — функция «Скрытие занятий» (заменяет «Чёрный список)
[+] — новый способ отображения типов занятий

v6.3 [17.04.2023] [+] — новое меню настройки уведомлений
[+] — новое меню настройки отображения
[+] — экспорт расписания в iCal
[*] — формы входа в ЛК СПбГУТ и настройки меню локализованы

v6.2 [02.04.2023] [+] — набор и расположение кнопок главного меню можно настроить под себя в меню настроек отображения
[+] — возможность добавить расписания факультативов — для студентов и преподавателей (при синхронизации с ЛК)
[*] — исправления модуля Личного кабинета
[*] — в меню «Сообщения» в списке отображаются признаки наличия вложений и непрочитанности
[*] — многочисленные общие исправления и улучшения быстродействия
[*] — авторизация в ЛК, оплата подписки теперь происходит внутри бота
[+] — в случае блокировки пользователя, он уведомляется об этом
[*] — мультигруппы в главном меню объединены в одну кнопку — «Мультигруппы»

v6.1 [21.02.2023] [-] — Убраны локализации: Белорусская, Французская, Украинская
[*] — Многочисленные исправления в работе модуля ЛК
[+] — Теперь расписание преподавателя доступно к просмотру понедельно
[+] — Добавлена возможность подарить подписку Bonch Bot Plus
[+] — Тонкая настройка синхронизации с ЛК
[+] — Теперь из раздела «Личный кабинет» можно отправлять сообщения и отвечать на входящие
[-] — Убран раздел «Дисциплины по выбору»
[+] — Добавлена возможность оплатить подписку через СБП, SberPay и ЮMoney

v6.0 [17.01.2023] [+] — добавлена синхронизация с Личным кабинетом СПбГУТ: зачётка, занятия, задолженности, аттестация, сообщения и файлы группы

v5.5 [02.12.2022] [+] — добавлена функция «Избранные преподаватели
[+] — добавлена функция просмотра списка преподавателей группы пользователя при просмотре расписания преподавателей

v5.4.1 [18.11.2022] [*] — в рассылках об изменениях в расписании: теперь указывается номер пары, время её начала и окончания, исправлены опечатки, для удобства чтения к номерам недель в скобках дописывается дата в формате ДД.ММ, когда будет проходить занятие.
[*] — добавлено «занятий нет», если нет занятий в день или неделю, на который запрошено расписание картинкой

v5.4 [09.11.2022] [+] — Оповещение при изменениях расписания
[+] — Возможность отправить жалобу на рассылку от старосты
[+] — «Фича недели» — еженедельный дайджест о функциях бота
[+] — Добавлена возможность скрытия главного меню
[*] — Изменение алгоритма регистрации в боте в статусе преподавателя
[*] — Сброс настроек теперь требует дополнительного подтверждения
[*] — Улучшения стабильности работы

v5.3 [30.04.2022] [+] — теперь домашним заданием можно делиться с одногруппниками после создания (через меню «Все ДЗ»).
[+] — добавлена возможность получения расписания на месяц картинкой.
[+] — добавлена возможность отправки расписания в сообщении для других групп (через запрос «@bonchgutbot РСО-11 завтра»)
[*] — в запросе вида «@bonchgutbot ...» теперь выдаются даты преимущественно в будущем. Теперь выводится три варианта дат с разницей в неделю.
[*] — исправления мелких багов в модуле домашних заданий.

v5.2.2 [10.04.2022] [+] — добавлено отображение (прошедшее/предстоящее) занятий в представлении «Предмет».
[+] — добавлен подсчёт занятий в представлении «Предмет».
[*] — исправлен баг работы бота для пользователей, зарегистрированных в Telegram после 1 декабря 2021 г.
[*] — улучшения производительности.

v5.2.1 [31.08.2020] [*] — исправлена выдача картинки при поиске на дату в формате "ДД.ММ"
[+] — добавлен способ смены текущей основной группы без смены настроек (через /change <группа>)
[*] — при ответе службе поддержке теперь приходит уведомление, что ответ принят
[*] — исправления работы службы поддержки

v5.2 [27.08.2020] [+] Добавлена возможность делиться расписанием в любом чате через @bonchgutbot <дата>
[+] Добавлен режим поиска окон для нескольких групп одновременно
[*] «Месяц», «Предметы» и «Аудитория» переехали в «Ещё»
[+] Добавлена возможность получения расписания картинкой (расписания на день и на неделю)
[+] Добавлена возможность получения уведомлений на день в виде картинки
[*] Исправлены кнопки под сообщением при запросе расписания на конкретный день из главного меню

v5.1 [09.03.2020] [*] — автопродление подписки BB+

v5.0 [21.02.2020] [+] — добавлен функционал «Домашние задания»
[*] — переработан интерфейс меню «Месяц»
[*] — исправлен баг с навигацией по расписанию, если после получения сообщения с расписанием наступили новые сутки

v4.5 [21.12.2019] [+] — добавлен функционал возможности отказа от сервисных рассылок
[*] — функция «Расписание преподавателя» теперь доступна бесплатно, если вы были подписаны на BB+ хотя бы 3 месяца. Прогресс можно посмотреть в «Настройках» → «Bonch Bot Plus»

v4.4 [09.12.2019] [+] — добавлено расписание заочников
[+] — добавлено расписание зимней сессии (появится по мере появления на сайте)
[*] — исправлен алгоритм работы рассылок для старосты
[*] — исправлен алгоритм подсчёта недель при пересечении семестром нового года

v4.3 [24.10.2019] [*] - исправлена логика работы выбора старосты
[*] - доработан функционал поддержки
[*] - доработан функционал рассылок для старост
[*] - добавлен тайм-аут для выборов старосты
[+] - пользователям Bonch Bot Plus теперь доступны 6 мультигрупп
[+] - старосты могут запрашивать расписание преподавателей 10 раз в месяц не имея подписки Bonch Bot Plus
[+] - в рассылках для старост и при общении с поддержкой теперь можно прикреплять файлы к сообщениям
[+] - прогресс выбора старосты теперь виден кандидату в старосты
[*] - исправлены мелкие ошибки

v4.2 [10.10.2019] [+] - добавлен функционал «Староста» с рассылками
[-] - удалён татарский язык
[*] - доработан функционал поддержки
[*] - исправлены мелкие ошибки

v4.1.1 [08.10.2019] [*] - полностью переработан функционал поддержки
[*] - исправлены белорусский и украинский языки
[*] - исправлены мелкие ошибки

v4.1 [03.10.2019] [+] - добавлено «Bonch Bot Plus»

v4.0 [08.09.2019] [+] - добавлен функционал поиска по дате в свободной формулировке (вызывается из главного меню). Можно запрашивать расписание на «11 сентября», «завтра», «послезавтра», «вчера», «11.09». Навигация по кнопкам.
[+] - добавлен функционал поиска расписания на месяц, с навигацией.
[+] - добавлен функционал поиска расписания по предметам, с возможностью фильтрации по типам занятий.
[+] - добавлен функционал поиска расписания по аудитории, с навигацией.
[+] - добавлены языки: украинский, белорусский, французский, татарский (машинный перевод).
[-] - убраны языки с эмодзи.
[+] - в настройках отображения добавлен пункт «Эмодзи», управляющий отображением эмодзи на кнопках меню.
[*] - если преподаватель не найден, выводится уведомление.
[*] - исправлено «назад» при инициализации в подменю выбора группы.
[*] - пары преподавателей теперь группируются корректно.
[*] - по умолчанию названия предметов теперь НЕ сокращены.

v3.2.6 [01.02.2019] [+] - добавлено расписание на 2-й семестр 2018/2019 уч.г.
[-] - удалено расписание на 1-й семестр 2018/2019 уч.г.
[-] - удалена информация «Uptime»
[+] - добавлена информация о количестве обработанных сообщений

v3.2.5 [06.12.2018] [*] - по многочисленным просьбам убрано «Б-22»
[+] - добавлены ссылки на навигатор по аудиториям (в ближайших планах добавить возможность это отключить), "v3.2.4 [02.11.2018]
[*] - исправлен парсер в связи с новым алгоритмом выдачи расписания

v3.2.4 [02.11.2018] [*] - исправлен парсер в связи с новым алгоритмом выдачи расписания

v3.2.3 [10.10.2018] [+] - добавлены локализации без эмодзи (Настройки->Язык), "[*] - мелкие исправления внутренней работы для корректной аналитики.
[*] - Changelog перенесён в другой раздел, восстановлены даты обновлений.

v3.2.2 [26.09.2018] [*] - фикс команды /update: не выводились мультигруппы.

v3.2.1 [13.09.2018] [*] - глобальное исправление системы доставки уведомлений

v3.2 [09.09.2018] [+] - добавлены инструкции (Настройки -> Инструкции),
[*] - вероятно, исправлена проблема с выводом расписания в воскресенье (не та неделя),
[*] - фикс доставки уведомлений о парах

v3.1 [24.05.2018] [+] - добавлено расписание сессии

v3.0 [05.05.2018] [*] - исправлены кнопки навигации в режиме "Неделя"
[+] - добавлен режим работы "Преподаватель"
[+] - реализована мультиязычность
[+] - добавлен функционал "Мультигруппы"
[*] - рефакторинг и исправления
[*] - меню настроек теперь в две колонки

v2.1 [17.02.2018] [*] - исправления внутренней работы

v2.0b [05.02.2018] [+] - добавлена возможность просмотра расписания на любой день (кнопки "Сегодня" и "Завтра"), "[+] - добавлена возможность просмотра расписания на любую неделю (кнопки "Эта неделя" и "След. неделя"), "[+] - добавлена возможность просмотра расписания конкретного преподавателя [VERY BETA]
[*] - фундаментально переработан алгоритм рассылки уведомлений
[😞] - баг с просмотром расписания в воскресенье остался. Проверяйте НОМЕР НЕДЕЛИ в выдаче расписания НА НЕДЕЛЮ

v1.0 [20.11.2017] [+] - добавлена дата дня недели в режиме просмотра расписания на неделю. Пожалуйста, сообщите, если числа выводятся некорректно.
[*] - "Отключить все оповещения" перенесено в "Настройки оповещений"
[*] - переименован раздел "Начать заново"
[+] - появилась важная информация в "О проекте"

v0.5 [17.11.2017] [*] - возможно исправлена доставка уведомлений. Процесс доставки сообщений сложно отследить, надеюсь, на этот раз всё будет работать корректно.
[+] - добавлены несколько пунктов в "Настройки отображения". Теперь это меню для настройки отдельных элементов выдачи расписания. Его можно настроить под себя. Например, сократить ФИО преподавателя.
[+] - добавлен "Чёрный список". Предметы, добавленные туда, не будут отображаться в расписании и на них не будут приходить уведомления.
[+] - добавлена кнопка "Назад" в разделы: ДВ, ОС.
[*] - возможно исправлен баг с уведомлением в воскресенье о парах на понедельник. Поживём - увидим.

v0.4 [10.11.2017] [-] - убран этап "Выбор подгруппы" для некоторых групп ИСиТ при старте
[+] - добавлена возможность выбора нескольких групп по ДВ в настройках. Занятия по ДВ помечаются квадратными скобками в расписании
[*] - убрано "COMING UP NEXT:"

v0.3 [09.11.2017] [*] - hotfix: Исправлен алгоритм выдачи уведомлений о занятиях на грядущий день

v0.2 [09.11.2017] [*] - исправлен механизм доставки оповещений. Оповещения о парах и парах на день будут точно доставлены, если это активировано
[*] - исправлен вывод сокращений дисциплин, содержащих два пробела подряд
[*] - исправлен вывод повторяющихся занятий, напр. Ин. яз. (в т.ч. в уведомлениях). Теперь они объединены в одно занятие
[*] - исправлено уведомление о занятиях на день, теперь это одно(!) сообщение, а не несколько.
[*] - исправлен механизм доставки уведомлений при совпадении времени доставки уведомления о парах и о занятиях на день

v0.1b [08.11.2017] Начальный релиз.