IRC-API is a state(ful)/(less), (a)synchronous IRC API written in Java. The API offers an (a)synchronous programming model, and has the ability to save the IRC connection state per user. SSL support has lately been added, and more features are to come soon.
The API has been tested on various IRC networks, i.e. EFnet, DALnet, Undernet, and offers a useful and detailed interface to the Server it connects to.
This is an open source project, and feedback is welcome from end-users as well as from developers.
Make sure you use the latest build!
- State(ful/less) API
- Callbacks support / Asynchronous
- Message Listeners - Message Filters
- SSL support
- DCC support
- IPV6 support
- SLF4J/Maven integration
- Java NIO