ooooo ooooo ooo ooooooooo. oooo oooo `888' `888' `8' `888 `Y88. `888 .8P' 888 888 8 888 .d88' 888 d8' 888 888 8 888ooo88P' 88888[ 888 888 8 888`88b. 888`88b. 888 o `88. .8' 888 `88b. 888 `88b. o888ooooood8 `YbodP' o888o o888o o888o o888o --- the Little Uni-buffer iRc Klient --- There are many Emacs IRC clients, but this one is mine. Although I've never spent _that_ much time on IRC, I've used a wide variety of IRC clients over the years including ircII, BitchX, irssi, circe, rcirc, and even a brief stint with mIRC way back when. While these are all extremely powerful and featureful clients, I've never been entirely happy with any of them, probably because my approach to IRC tends to be to join several quiet channels and lurk until a conversation interests me. And while there are usually options to have notifications appear about messages in channels other than the one shown, I always have this nagging feeling of missing something. This far-from-featureful client solves this problem for me by keeping all messages displayed in a single window. It's similar to what you get if you just connect to an IRC server via telnet and watch the raw IRC messages come in, although it uses faces and other formatting to try to make the different interleaved threads of conversation a bit easier to follow. In addition, it does allow you to temporarily "zoom" into a particular channel. While lurk is still far from complete, it supports: - scripted replies (allowing for automatic identification with eg. nickserv) - several CTCP commands (including ACTION and VERSION), - tab completion of commands, channels and nicks Currently only one server connection can be established at a time, however I plan to add multi-server support. Once that's in, I'll polish it a bit but probably not change too much else. (I'm close to completely happy with it already.) The package is still in a state of flux and completely undocumented, but feel free to poke around if you don't mind having to read a bit of elisp. Download the archive containing the latest version of the source here: (BIN) lurk_latest.zip See the current README here: (TXT) README --- Source code --- (DIR) Browse the git repository You can clone the repository directly from git://thelambdalab.xyz/lurk.git As with all the repositories hosted here at the lambda lab, suggested patches are also welcome! Just commit your changes to a branch with name begining with "patch_" and push to the repository above, describing the nature of the changes in the body of your commit message. --- Project Feedback --- (QRY) Submit feedback (TXT) View recent feedback You can also just email me: plugd@thelambdalab.xyz