Intro
=====

shirc is a shell irc-like system.
It started as a mean to write a collective article about free software.

It could be used to chat with more then 4 users on a single host, where
ytalk would give very limited space for each. All conversations are logged
in a world-readable-and-writeable file, so everybody can read or fake the
logs...

User defined commands are supported, thus allowing users to define encryption
filters for input and output (introducing a bit more privacy then the core
system offers).

If you have 'splitvt' installed you'll get a comfortable interface,
otherwise you'll have mixed input/output. You can get splitvt from:
http://www.devolution.com/~slouken/projects/splitvt/

Extending
=========

To define a new command you just define a shell function whose name is
composed by the literal `CMD_' and the command name. For example, to
provide a "/scream" command you'd define a shell command "CMD_scream".
To have the /help command show an help line for you newly defined command
you have to write that line starting with #HELP#. Well, now you can stick
all these commands in a file and /load them from within shirc. 

Files
=====

The $HOME/.shirc/onstart file will be sourced at startup. All the shirc commands
contained therein will be executed

The $HOME/.shirc/onjoin file will be sourced after each of our joins

CVS access
==========

Development version can be retrived from CVS repository:

	cvs -d:pserver:cvs@flip.keybit.net:/home/cvsroot login
	cvs -d:pserver:cvs@flip.keybit.net:/home/cvsroot co shirc

[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory  -  
[TXT]HEADER.txt2024-04-11 21:26 1.5K 
[TXT]README.txt2024-04-11 21:26 1.9K 
[DIR]packages/2024-04-11 21:26 -  
[DIR]shirc-0.6/2024-04-11 21:26 -  
[DIR]shirc-0.7/2024-04-11 21:26 -  
[DIR]shirc-0.8/2024-04-11 21:26 -  
[DIR]shirc-0.9.1/2024-04-11 21:26 -  
[DIR]shirc-0.9.2/2024-04-11 21:26 -  
[DIR]shirc-0.9/2024-04-11 21:26 -  

Apache/2.4.62 (Debian) Server at strk.kbt.io Port 80