Ghoti
Ghoti is a GUI-based IRC Client for unix/linux, written in Perl, and distributed under the GPL. It has an uncanny similarity to mIRC. Ghoti aims to combine the power of command-line clients with the ease-of-use of graphical clients.
Features
Features include:
- Multi-server support
- Fully customisable GUI
- DCC Resume support
- Support for mIRC colours
- Robust CTCP flood protection
- Built in XDCC/CDCC file offering
- On-event sounds (if you really must)
.. and lots of other little things like bad-word kicking, url caching, on-connect commands, support for machines with multiple external interfaces, and filtering of /away message (away messages are the work of satan!).
Currently there is no scripting support, but this is being worked on and will feature in future releases.
System Requirements
You'll need a unix-like system with Perl 5.004 or higher. Ghoti has been tested on Redhat 8, Gentoo, and (mostly) Slackware. It should run without any major problems on *BSD, although since the sad demise of my FreeBSD laptop, i've not been able to confirm this. You'll need to be running X11 too.
Screen Captures
A couple of caps under KDE at 1024x768:
Fluxbox, 1024x768:
With a bit of fiddling, it also works under Windows..
Getting Involved
Due to work commitments, I'm having a lot of difficulty finding time to work on Ghoti (the last update was November 2004). If you'd like to help in any way, please drop me a line - a lot of work has already gone into the client, and it would be a shame to see it fall by the wayside.
Downloads
I'll be shutting down the FTP server soon (one less daemon to have to keep secured), so please use the http links below. If you want to access the full archive (which contains older releases of Ghoti), click here. For most users, the links below should be enough.
- ghoti-0.86.tar.gz (170KB)
- Geo-IPfree-0.2.tar.gz (143KB) - required Perl module
- Memoize-1.01.tar.gz (46KB) - required Perl module
- Tk-800.024.tar.gz (3.3MB) - required Perl module
If you are unfamiliar with installing Perl modules, please see the README inside the ghoti tarball.