A more recent version of scripts may be available at scripts.irssi.org.
Irssi is a terminal based IRC client for UNIX systems. You can read more about irssi on the irssi site or you can have a little taste of it's superiority by looking at a list of some its cool features.
Here you can find a few scripts I've written for it, and a few other possibly useful things.
name | version | description |
---|---|---|
trigger.pl | 1.0 | execute a command or replace text, triggered by an event in irssi |
nicklist.pl | 0.4.6 | draws a nicklist to another terminal, or at the right of your irssi in the same terminal |
rtrim.pl | 0.2 | removes whitespace at the end of every line you type |
special_complete.pl | 1.1 | (tab)complete irssi special variables (words that start with $) by evaluating them |
grep.pl | 2.1 | /GREP [-i] [-w] [-v] [-F] <perl-regexp> <command to run> |
showmode.pl | 0.3 | show modes in parts, quits, kicks, topic changes or actions, like show_nickmode does for public messages |
printlevels.pl | 1.1 | prints the message level before every line. useful for debugging your level settings |
proxy_backlog.pl | 0.0.0 | sends backlog from irssi to clients connecting to irssiproxy |
compact.pl | 0.0.0 | combines multiple lines from same person into one |
mouse.pl | 1.0.0 | control irssi using mouse clicks and gestures |
escape.pl | 1.0 | displays lines in your scrollback in escaped form, so you can copy and paste them including colors and special characters |
window_switcher.pl | 1.0 | makes switching windows easy |
history_search.pl | 2.0 | Search within your typed history as you type (like ctrl-R in bash) |
per_window_prompt.pl | 1.0 | Keeps a prompt per window |
Note: the old replace script has been replaced by trigger