UdS Fahrplan Bot
A lightweight Telegram bot designed for Saarland University students β offering fast, clear, and focused public transport information using SaarVV and HAFAS APIs. β Try Now
π What it is
UdS Fahrplan is a minimal alternative to the full Saarfahrplan app. No clutter. No overwhelming options. Just a clean Telegram interface for:
- π Trip planning with
/trip
- π Live departure boards with
/depart
- π One-tap departures from your home station with
/home
Built with students and locals in mind.
β¨ Features
- /trip β Search from A to B in Saarland & Luxembourg
- /depart β View all upcoming buses from any station
- /home β Configure your home station and check buses in both directions (e.g., City β Dudweiler)
- /sethome β Set or update your personal home station
- Intelligent Filtering β Excludes school buses, allows regional/suburban focus
- Persistent Storage β Remembers user settings across bot restarts
Related Projects
hafas-client β JavaScript client for HAFAS public transport APIs.
Mobiliteit.lu (Github Repo) β Real-Time tracking of bus lines across Luxembourg
Deutsche Bahn
SaarFahrplan
Mobiliteit.lu
π Development Log
UdS Fahrplan Bot Development Log (1) β Fetching data from HAFAS and its APIs through POST requests
UdS Fahrplan Bot Development Log (2) β Planning for telegram bot
UdS Fahrplan Bot Development Log (3) β Implementation on /trip and /depart function
UdS Fahrplan Bot Development Log (4) β Implementation on /sethome and /home function
UdS Fahrplan Bot Development Log (5) β Explanations on bot sessions and requests
UdS Fahrplan Bot