2016-11-01 17:25:12 -04:00
|
|
|
tubes
|
|
|
|
=====
|
|
|
|
|
2016-09-18 10:31:33 -04:00
|
|
|
tubes is a small program that provides an interface to irc bots that follows
|
|
|
|
the UNIX philosophy. Messages to and from the server are exposed in FIFO
|
|
|
|
buffers in /tmp named for the server and appended with either .in or .out:
|
|
|
|
the server writes to in and the bot writes to out.
|
|
|
|
|
|
|
|
Installing
|
|
|
|
==========
|
|
|
|
|
2016-09-18 10:36:42 -04:00
|
|
|
tubes' defaults are configured within tubes.c by changing the values of the
|
|
|
|
server and port variables at compile time. OpenSSL is a dependency of tubes;
|
|
|
|
download the devel package from your distro.
|
|
|
|
|
2016-09-18 10:52:02 -04:00
|
|
|
To install, cd into the cloned directory and `sudo make install`. Some
|
|
|
|
tweaking of the Makefile may be necessary, e.g. the location of local manpages.
|
2016-09-18 10:31:33 -04:00
|
|
|
|
2016-11-02 07:24:01 -04:00
|
|
|
Custom compiler flags can be appended to the defaults by passing a variable to
|
|
|
|
make, e.g. `CFLAGS=-fPIC`.
|