This is a packlist indexer for iroffer-dinoex irc bots. It provides similar functionality to the more venerable PHP XDCC Parser (Global|Single) or Dinoex's own iroffer-state: a searchable weblisting of one or more bot's packlists.
- Iroffer-Dinoex, built with ruby support and http server.
- The RubyGem JSON.
If your bot is hosted on a separate domain:
- An http daemon that can handle CORS requests properly (Apache, nginx, and lighttpd will all work with a bit of configuration).
Similar to the discontinued XDCC Parser Single mentioned above, this script fetches the bot's packlist on page load, rather than storing a cached version. However, it has several advantages over that:
- It doesn't require any server-side scripting whatsoever, only a normal http daemon.
- The packlisting it fetches is generated on request, meaning it's as up-to-date as possible.
- It natively supports single- or multi-bot setups, and automatically switches between the two.
- Distributed botlist files allow independently maintained lists of packlists on a single instance.
- Supports regular expression searches.
- Extremely simple configuration.