By Matthew Low
A centralized directory that provides access to all online NUS-related webpages, portals and repositories, packaged in an easy-to-use telegram bot.
Test it out now: @NUSDirBot
Developed in Python 3.6, using pyTelegramBotAPI
- ACADEMIC
- CORS
- IVLE
- LumiNus
- EduRec (MyIsis)
- NUS Libraries
- Nusmods
- FACILITIES
- Parking
- Bookings (Must be connected to NUS VPN for first 2)
- Kent Ridge
- U Town
- Sports Facilities
- FACULTIES
- Architecture (SDE)
- Arts & Social Sciences
- Business & Accountancy
- Computing
- Dentistry
- Duke-NUS
- Engineering
- Industrial Design (SDE)
- Law
- Medicine
- Music
- NGS (coming soon)
- Nursing
- Project & Facilities Management (SDE)
- Public Health
- Public Policy
- SCALE (coming soon)
- Real Estate (SDE)
- Science
- Chemistry
- Computational Biology
- Data Science
- Environmental Science
- Food Science
- Life Sciences
- Mathematics
- Pharmacy
- Physics
- Quantitative Finance
- Statistics
- USP
- Others:
- CQT
- ISS
- RMI
- TDSI
- TLI-AP
- UTCP
- RESIDENCES
- Air Conditioning Management
- Dining Management
- Hostel Management
- Module Registration
- Residence Homepages
- Eusoff Hall
- Kent Ridge Hall
- King Edward VII Hall
- Raffles Hall
- Sheares Hall
- Temasek Hall
- PGP House
- Cinammon College
- Tembusu College
- College Of Alice & Peter Tan
- Residential College 4
- Ridge View Residential College
- Prince George's Park Residences
- UTown Residence
- OTHERS
- AIMS
- NUSync
- NUS Whispers
Ensure that you have Python (preferably 3.x) and pip installed
Clone the repo
Install pyTelegramBotAPI
sudo python -m pip install pyTelegramBotAPI
Obtain your telegram bot token from Botfather
Create a new file "secret.txt" in the main directory, and paste the token inside it
Finally, run your bot
python main.py
Enjoy!