Changelog
(2026-02-05)
Features
- 10: established a data-pipeline using bs4, requests and pandas to generate csv-files for cutoffs each year without manual-labour, refactored send-image file in main.py to a generalized display() func for modularity & updated requirements.txt (e2edacd)
- 12: added necessary functions such as exam-dates, syllabus and other social links to expand beyond original project's scope for the server, updated resources function. (b71d23d)
- 15: using SQLAlchemy as ORM for storing user-records in a postgres database, sends user reminder if the record exists in database (4255013)
- 5: creating rudimentary tests using pytest & unittest library to assess code-quality before pushing & merging to main codebase branch. (10d9a4a)
Bug Fixes
- 5: dummy-env key for testing purposes & a .env.example file hinting all required keys for running this bot at its full functionality. (3ff90dc)
- corrected bot command name in !!time (ebd0768)
- formatted services/reminder.py message (aef8913)
Documentation
- updating README.md, CONTRIBUTING.md for the latest release, added source-code link to discord-bot (882dbe5)