A practical Telegram bot for getting bus etas in Singapore.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
screenshots
scripts
.editorconfig
.gitignore
.travis.yml
CHANGELOG.md
LICENSE
PRIVACY.md
README.md
analytics.go
analytics_test.go
app.yaml.sample
bot.go
bot_test.go
bus-eta-bot.iml
callbackquery.go
callbackquery_test.go
circle.yml
command.go
command_test.go
cron.go
cron.yaml
cron_test.go
db.go
db_test.go
deploy.sh
eta.go
eta_test.go
geo.go
index.html
inlinequery.go
inlinequery_test.go
main.go
message.go
message_test.go
streetview.go
streetview_test.go
version.go

README.md

Bus Eta Bot

Weekly Users Build Status Build Status CircleCI codecov Go Report Card

A practical Telegram bot for getting bus etas in Singapore supporting refreshing, bus stop search and showing nearby bus stops.

Getting started

Telegram: @BusEtaBot

Features

Get etas by bus stop code

Etas by bus stop code

Get etas by bus stop code and service

Etas by bus stop code and service

Send a location to get nearby bus stops

Looking up nearby bus stops

Search bus stops by bus stop code, description or road name

Searching bus stops

Get nearby bus stops

Location-based inline query

Send etas as inline messages

Inline message