UNIFEX ircII Script
UNIFEX is a script package providing a collection of tools for use with ircII.
Download
- unifex-2.2a.tar.gz - last stable version
Licence
This program is released under the terms of the GNU General Public Licence. See the file COPYING (within the archive) for details.
Installation
In general:
$ gzip -dc unifex-2.2a.tar.gz | tar xf - $ cd unifex-2.2a $ make install
Files will be installed in ~/.irc, because that's in the LOAD_PATH of most ircII clients. If you don't like this, edit the Makefile before doing the make install. When all is well, you can remove the source directory with:
$ cd .. $ rm -r unifex-2.2a
To load the script type '/load ux22' within irc. If this fails, you have a problem with your irc load path: type '/help set load_path' for details. To automatically load the script when starting irc, edit your ~/.ircrc and insert the line 'load ux22'.
Once loaded, UNIFEX help files can be accessed with /UHELP. Some instantly useful commands are:
- /O, /D
- Op or deop a user.
- /K
- Kick a user.
- /KB
- Kick a user and apply a ban.
- /BAN, /UNBAN
- Place or remove a ban on a user.
- /ADDUSER [channel] user
- Add a user to your userlist. If you type '/uset aop on', people on your userlist will be auto-opped when they join.
- /USAVE
- Save UNIFEX settings (like the aop variable above)
User Interface
UNIFEX doesn't mess too much with the standard irc user interface, but here are some extra lines in your .ircrc you may want to try:
# auto-rejoin
on -raw_irc "% KICK *" {if ([$3]==[$N]){timer 2 ux.join $2}}
# Don't see channel limiter stuff from Stuii's lame bot (aberite specific)
on ^raw_irc "% MODE % +l *" #
set clock_24hour on
set -input_prompt
set lastlog_level msgs