I’ve given @whensmybus a few tweaks and upgrades this weekend. These include:
Two buses are better than one
In case you miss the first bus, to save you resending the same request, @whensmybus will now show the time of the next bus after it as well - if there is a second bus listed for your route.
Better language understanding
There were a few bugs appearing here or there for people whose Tweets were close to, but not exactly, matching the standard “@whensmybus 11 from Trafalgar Square” format. I’ve revamped the parser from scratch so it’s now a bit more flexible - but remember that it’s best to stick as close to the format as possible.
Split Tweets now work properly
An iffy bug meant that if your bus times had to be split over two Tweets for reason of length (this doesn’t happen very often), it would lop off the final character (meaning the time of your next bus would be incomplete). Oops. Now fixed.
Any more bugs you find while using the service, please report to me, @qwghlm, not the bot (it won’t understand you). Happy travels!