I've updated and ported the Whompa module I originally wrote for IGN bot to BeBot.
The Whompa module has three options:
<pre>whompa cities: Displays a list of known cities
<pre>whompa <city>: Shows the whompas for that city
<pre>whompa <origin> <destination>: Calculates a route from the origin city to the destination city.
* The whompa plugin does not use the Jobe whompas.
* The whompa plugin does not use the grid
Cities can be specified using either the city name or the zone. The regex used to identify cities and zones was originally the one from Kuren's Helpbot (I believe) but I've done some tweaking over the years. There may be some common abbreviations for locations which are not included in my match rules. I don't play an Omni char so I don't know the short-hand used for all of those locations.
For example, either of these commands should work:
you: !whompa oa bor
bot: Old Athen -> Tir -> ICC -> Newland City -> Borealis :: Details
you: !whompa mmd ent
bot: Newland Desert -> Newland City -> ICC -> Omni Trade -> Omni Entertainment :: Details
The module color-codes the cities by Faction based on the colors used for whompa routes in the Atlas of Rubi-Ka (formerly CSPMap), but this feature isn't working correctly at the moment.
The attachment includes the module (a php file) and the help (a txt file).
Let me know if I've missed something.
POD13
*EDIT* 5/17 -- Fixed commpre bug.