Бот должен иметь 3 открытые(ученик, родитель и учитель) и 2 секретные(староста и администратор) роли. Исходя из этих ролей пользователь регистрируется вводя свой класс или имя учителя. Далее следует сам функционал.
Для ученика - расписание уроков по дням, на сегодня и на завтра с указанием кабинета, предмета, времени и преподавателя.
Для учителя - расписание учителя по дням с указанием кабинета, предмета, времени и класса.
Для родителей функционал подобен ученику.
Для старосты все вышеперечисленные функции вместе.
Для администратора всё вышеперечисленное плюс рассылка сообщений и статистика.
В каждой роли кнопка обратной связи для устранения неточностей.
База данных предоставляется в виде таблицы Exel c указанием класса, времени, кабинета, предмета и преподавателя.