/IUBHGradeExtractor

A Telegram bot to get a notification if something changes on the grade website and also get the grade table on request

Primary LanguagePythonMIT LicenseMIT

IUBHGradeExtractor

Running the TelegramBot

The IUBHGradeExtractor uses the pyTelegramBotAPI to setup the bot. First a Telegram Bot Key must be generated, how this works exactly is described here. Then you have to setup the config file in the configuration folder and enter your authorization token.

The chromedriver is currently using version 88, if you are using a different version of Chrome, please update the chromedriver file.

External Libraries

  • selenium
  • pyTelegramBotAPI
  • tabulate
  • matplotlib
  • pandas
  • lxml
  • beautifulsoup4