Нужно написать telegram бота для помощи с уроками. Реализовать общения студента и преподавателя

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Shoxzod Allayarov  
Желательно, чтобы вы написали бота на языке программирования Python.

Задача telegram бота – помочь студентам с уроками

Студент заполняет заявку:
1) Указывает направление: Дизайн или программирование
2) Пишет предмет по которому нужна помощь
3) Тему урока
4) Сам вопрос

Далее бот по данному запросу выбирает свободного преподавателя по направлению, отправляет ему заявку и ждет подтверждения запроса, далее реализовывает общение между ними (можно отправлять видео, картинки, голосовое сообщение). Во время общения у преподавателя должен появится статус "занят", чтобы если был запрос от другого студента, ему оказал помощь свободный преподаватель.
После оказания услуги преподаватель завершает диалог и его статус превращается в "свободный". 

Если можно, то хотелось бы чтобы было реализовано равномерное распределение запросов по все преподавателям.

И маленькая база данных, где будет храниться информация по завершенным запросам:
id студента
Направление
Предмет
Тема
Вопрос
id преподавателя, который завершил запрос
Опубликован 30.01.2023 в 16:48

Выберите способ верификации:

Обновите страницу после прохождения верификации.