Skip to content

Your one stop solution for all NUS-related online sites

Notifications You must be signed in to change notification settings

mmdlow/telegram-nus-dir-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NUS ONLINE DIRECTORY: a telegram bot

By Matthew Low

ABOUT

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

NAVIGATION

START PAGE (/start)

  • 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
    • Email
    • NUSync
    • NUS Whispers

HELP PAGE (/help)

INSTALLATION

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!

About

Your one stop solution for all NUS-related online sites

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages