Skip to main content

University Timetable on your Terminal!

Project description

Boyd Bot (Terminal) PyPI

This repository is for the terminal (CLI) version of the Boyd Bot.
This is how the bot started out, and is basically a stripped-down version of the Flask version without needing any external services.

Usage

You can install this as a package from PyPI and use the special command boyd_bot.

$ pip install boyd_bot_glasgow
$ boyd_bot -h

You can also clone this repository and install it or run the script.

$ git clone https://github.com/ineshbose/boyd_bot_terminal
$ cd boyd_bot_terminal
$ python setup.py install   # if you want to install
$ python boyd_bot           # if you want to run script

Changing for your University

Does your university offer a(n) .ics file for students? Make changes in timetable.py to link the URL and also distribute it as a package by renaming it to boyd_bot_XXXXX where XXXXX can be your university name.

Note

I understand that sometimes the code is not comprehensible and this might be due to added features or converting this into a package. Therefore, it would be great to go through the commit history and understand the program. I feel this tree will be easier to understand. Good luck! 😄

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

boyd_bot_glasgow-1.6.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

boyd_bot_glasgow-1.6.1-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file boyd_bot_glasgow-1.6.1.tar.gz.

File metadata

  • Download URL: boyd_bot_glasgow-1.6.1.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for boyd_bot_glasgow-1.6.1.tar.gz
Algorithm Hash digest
SHA256 06e1adbda00ee4946a3844a0655a9e5564f6cfb75be954ab4d10181519d0524a
MD5 45188dccad5578bcdff4b5c05790db53
BLAKE2b-256 095796f2f2b8e8fe8e415ef0473bae35c5a596173a3dac4086aaae64bb2faca2

See more details on using hashes here.

File details

Details for the file boyd_bot_glasgow-1.6.1-py3-none-any.whl.

File metadata

  • Download URL: boyd_bot_glasgow-1.6.1-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0

File hashes

Hashes for boyd_bot_glasgow-1.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 16d8f247aff222be4223373456ac9fb59e6cbf5bf7f8e03edf2c8cd16069ece3
MD5 ce8d47ed371efa7da06c46c936297214
BLAKE2b-256 47c02007ac2ef2563b7692cb40209f56a852ed6e81ffe9bd63cc3554b20dd63b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page