Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Software Engineer

Moodle AITU bot - telegram бот для университета

Добавлено 16 фев 2022 в 16:11
Бот был написан исключительно ради интереса и помощи другим студентам. Этот бот позволяет получать информацию с главного сайта для студентов университета AITU, такие как оценки, домашние задания и новости с главной страницы сайта.

Бот использует БД для сохранения списка подписавшихся на рассылку. Асинхронные запросы для получения ответа с сайта

Рабочие функции:
  • Рассылка новых обьявлений с сайта Moodle
    • Отправка по подписке
    • Удаление из рассылки при блокировании бота пользователем
    • Отправка прикрепленных к обьявлению фотографий
    • Ограничение работы бота в групповых чатах (для всех кроме Владельцев групп)
  • Получение оценок с сайта через логин и пароль пользователя
    • Отправка Total grades
    • Отправка оценок по всем доступным предметам
    • Отправка ассайментов по всем доступным предметам
    • Отправка изменения и высталения оценок
    • Отправка изменения и высталения дедлайнов
1ea2daf30e