Создание бота в тг
Привет! Я репетитор по математике. Занимаюсь индивидуально с учениками. Нужно создать телеграмм бота для так скажем оптимизации процесса обучения.
Часть функционала: (остальное в ходе общения скину)
Мои ученики проходят регистрацию в боте: вбивают фамилию, имя, класс. У них будет статистика: кол-во выполненных домашних заданий, статистика по каждой домашке (кол-во верных ответов, кол-во ошибок, комментарии от меня), рейтинг ученика (в процентах соотношение кол-ва сделанных домашних заданий к кол-ву заданных домашних заданий за месяц), расписание занятий (оно редактируется только мной)
Я-админ отсылаю домашнее задание: нажимаю в админ панели "загрузить дз", далее выбираю из меню кому отправить из зареганных в боте пользователей, далее ввожу название домашнего задания, далее загружаю задания в виде изображений и варианты ответов (или нажимаю на "свободный ответ", что значит что пользователь сам впишет ответ и я его буду проверять вручную), также боту говорю какой правильный ответ из этих, чтобы автоматически он их проверил (за исключением заданий со свободным ответом). Нажимаю на "отправить дз" и оно отправляется пользователю, которого я выбрал.
Пользователю, которому я отправил дз, приходит в боте уведомление "вам пришло домашнее задание, успей сделать его за *** время"
*также я буду выбирать сроки сдачи дз. Ставить кол-во дней, по истечению которых дз будет отмечено в боте как "просроченное" и выделено у пользователя красным цветом и пойдёт в рейтинг как "не сделанное"
Скрипты и боты