IRC API

Open source Java IRC API

License

License

GroupId

GroupId

org.jitsi
ArtifactId

ArtifactId

irc-api
Last Version

Last Version

1.0-0015-jitsi-1
Release Date

Release Date

Type

Type

bundle
Description

Description

IRC API
Open source Java IRC API
Project URL

Project URL

https://github.com/jitsi/irc-api
Project Organization

Project Organization

jitsi.org
Source Code Management

Source Code Management

https://github.com/jitsi/irc-api

Download irc-api

Dependencies

compile (2)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.30
commons-codec : commons-codec jar 1.15

test (5)

Group / Artifact Type Version
org.slf4j : slf4j-simple jar 1.7.30
org.mockito : mockito-core jar 3.6.0
org.powermock : powermock-module-junit4 jar 2.0.9
org.powermock : powermock-api-mockito2 jar 2.0.9
junit : junit jar 4.13.1

Project Modules

There are no modules declared in this project.

IRC-API is an IRC (Internet Relay Chat) API client library written in Java. The API offers a synchronous as well as an asynchronous programming model to the user, and has the ability to track the IRC connection state per session.

The API has been tested on various IRC networks, including EFnet, DALnet, Undernet, and offers a useful and detailed client 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!

Main features

  • State retention
  • Callbacks support / Asynchronous programming model
  • Message Listeners, Message Filters
  • Proxy support
  • SSL support
  • DCC support
  • IPV6 support
  • Java NIO
  • SLF4J/Maven integration

Documentation

org.jitsi

Jitsi

Versions

Version
1.0-0015-jitsi-1