|
Project Information
Featured
|
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 :)
|