irker

irker

An IRC client that runs as a daemon accepting notification requests. You present them JSON objects presented to a listening socket.

Name Last Update
.gitignore Loading commit data...
COPYING Loading commit data...
Makefile Loading commit data...
NEWS Loading commit data...
README Loading commit data...
control Loading commit data...
filter-example.py Loading commit data...
filter-test.py Loading commit data...
hacking.txt Loading commit data...
install.txt Loading commit data...
irk Loading commit data...
irk.xml Loading commit data...
irker-logo.png Loading commit data...
irkerd Loading commit data...
irkerd.service Loading commit data...
irkerd.xml Loading commit data...
irkerhook.py Loading commit data...
irkerhook.xml Loading commit data...
org.catb.irkerd.plist Loading commit data...
requirements.txt Loading commit data...
security.txt Loading commit data...
	irker - submission tools for IRC notifications

irkerd is a specialized IRC client that runs as a daemon, allowing 
other programs to ship IRC notifications by sending JSON objects to a 
listening socket. 

It is meant to be used by hook scripts in version-control
repositories, allowing them to send commit notifications to project
IRC channels.  A hook script, irkerhook.py, supporting git, hg, and
Subversion is included in the distribution; see the install.txt file
for installation instructions.

The advantage of using this daemon over individual scripted sends 
is that it can maintain connection state for multiple channels,
avoiding obnoxious join/leave spam.

The file install.txt describes how to install the software safely, so
it can't be used as a spam conduit.

Please read the files security.txt and hacking.txt before modifying
this code.

						Eric S. Raymond
						September 2012