Trainbot: Sydney Transport Info by Instant Messenger

This is the home page for a tool I call trainbot. It is a chat-bot that lives on various instant messaging networks, which knows about public transport in Sydney, Australia. You can ask it simple questions about when your train is leaving, and it will answer very quickly.

Disclaimer: This site is in no way affiliated with CityRail, Sydney Ferries, or any official transport information service. The information provided by this service may be inaccurate, especially during trackwork or altered running times. Use at your own risk.

Trainbot is designed to be simple and fast. It is not a full trip-planner: it cannot plan your trip across multiple trains or multiple forms of transport. What it can do is answer the most common questions for would-be commuters: when's the next train?

Using Trainbot

Check the active networks below to find out how to contact Trainbot. You may need to get an account with an IM service. Doing this is pretty painless these days, all you need is an email address. Then, add Trainbot's handle (eg. "sydneytrains") to your contact list ("buddy list"). You can start a conversation with Trainbot as you would any other friend on your IM service.

You can type "help" for basic online help.

Trainbot understands only very simple queries. A query is made up of several fragments, which you can put in pretty much any order. These are:

At the very least, you will need to say which stop you're going from, eg. "from hornsby".

Stops are matched from their starting letters, so often you don't have to type the whole thing. You can run the words together too, so "Town Hall" can become "townhall" or just "town".

Here are some examples:

If Trainbot can find a match for your source and optional destination, it will give you a list of the best trains.

There are a few things to remember when using Trainbot:

Active Networks

Currently, Trainbot can be found on the following IM networks:

Known Issues

Support and Contact

If you are interested in Trainbot, are having troubles using it, or would like to suggest changes or fixes, I can be reached at casey at caseyporn dot com.