My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads

Originally it was an IRC bot for reservation of shared resources (lab computers).

Currently it has evolved into a pluggable modularized configurable standalone application with IRC and web frontend.

  • Pluggable - plugins can handle IRC events and also publish their content on web. Also, they can bring in their JPA entities.
  • Modularized - you can disable either module (Web or IRC) just by dropping it from classpath, and only use plugins which don't need it.
  • Standalone - does not need any server of any kind - just JDK 1.6.
  • Configurable - modules config are in an XML file. Plugin's data are usually in JPA (but you may store anything wherever you like).

Current plugins:

  • Logger - logs IRC events, shows the history in Web UI
    • Also provides services to other plugins
  • WhereIs - scans all channels for users and to search for them using wildcards
  • AutoOp - automatically makes users operators; also asks for op if it does not have it.
  • Social - reacts on various social protocol tokens like "thanks etc" (For Rado Husar :)
  • Jira - scans messages for Jira IDs like AS7-1234 and shows basic one-line info.
  • Messenger - stores a message for non-present user to deliver when he/she connects.
  • ReplayChat - replays dialog, only from one user. Makes a lot of fun :)
Powered by Google Project Hosting