https://github.com/naztar0/studcabinet
Telegram bot for access to the personal electronic account of a student of KhPI
https://github.com/naztar0/studcabinet
khpi student student-cabinet telegram telegram-bot
Last synced: about 1 year ago
JSON representation
Telegram bot for access to the personal electronic account of a student of KhPI
- Host: GitHub
- URL: https://github.com/naztar0/studcabinet
- Owner: naztar0
- Created: 2020-06-12T22:50:45.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-12T15:19:41.000Z (over 3 years ago)
- Last Synced: 2025-02-09T19:40:09.717Z (over 1 year ago)
- Topics: khpi, student, student-cabinet, telegram, telegram-bot
- Language: Python
- Homepage: https://t.me/studcabinet_bot
- Size: 666 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [StudCabinet Bot](https://t.me/studcabinet_bot)
#### Personal electronic account of a student of KhPI in Telegram.
This bot is a wrapper for the web version of the [e-account](https://studcabinet.kpi.kharkov.ua/).
## Basic technical info
[](/#)
* Based on `aiogram` python module
* Histogram builder based on `Pillow` python module
* Used MySQL database and `mysql-connector` python module for it
## The following services are available in the e-account:
* General information about the student
* Electronic record book data
* Rating of students by the results of the session (for the appointment of a scholarship)
* The state of academic debt for the previous period
* Work schedule of all sports sections
* Curriculum (by semesters)
* All data on tuition fees (for contractors)
* Download the electronic version of the individual semester information
## Additional features available only from the bot
* Notification when assigning grades in e-record book
* View position in the ranking for contractors
* Calculate your percentage in the rating
* Calculate the probability of getting a scholarship
* Interactive bar charts to display e-record book data and curriculum
* Search for students by full name or by telegram account
* Display of the latest news of the department, as well as notification when posting news
* Language change support