UNIBG-autoident.pl: description => 'Automaticaly /msg ident NS yourpassword when you connect or services come back from death',
accent.pl: description => 'This script strips the hungarian accents.',
act.pl: description => "Reset window activity status. defines command /act",
active_notice.pl: description => 'This script shows notices into the active channel unless it has its own window.',
active_notify.pl: description => 'This script will display notify messages into the active window or broadcast it so all the windows.',
ai.pl: description=> 'Puts people on ignore if they do a public away. See source for options.',
aidle.pl: description => "Antyidler with random time",
akftp.pl: description => "Full configurable FTP advertiser for Irssi",
akilluser.pl: description => 'AKILLS a nick',
alame.pl: description => 'Converts towards lame speech',
anotherway.pl: description => "Another auto away script",
antiplenk.pl: description => 'notices users who "plenk"',
apm.pl: description => "Shows your battery status in your Statusbar",
armeija.pl: description => "Ignores people bringin up boring/repeated subjects, plus replies.",
ascii.pl: "description" => "Ascii-art bassed on figlet. Available commands: /ASCII, /COLSAY, /COLME, /COLTOPIC, /COLKICK, /COLQUIT.",
auto_away.pl: description => 'server specific autoaway with two different away states at different intervals',
auto_whois.pl: description => "/WHOIS all the users who send you a private message.",
autoaway.pl: description => 'Automatically goes away after defined inactivity',
autocycle.pl: description => "Auto regain ops in empty opless channels",
autolimit.pl: description => 'does an autolimit for a channel, set variables in the script',
autoop.pl: description => 'Simple auto-op script',
autoopper.pl: description => 'Auto-op script with dynamic address support and random delay',
autorealname.pl: description => "Print realname of everyone who join to channels",
autorejoin.pl: description => 'Automatically rejoin to channel after kicked',
autorejoinpunish.pl: description => 'Kickbans or knockouts people who use autorejoin on kick.',
autoreminder.pl: description => 'This script ' .
autoversion.pl: description => "Auto-CTCP Verison on every joining nick",
autovoice.pl: description => 'autovoice',
autowhois.pl: description => "/WHOIS all the users who send you a private message.",
away.pl: description => 'Away with reason, unaway, and autoaway',
away2web.pl: description => "Write /away information to a file to be used on web pages",
away_hilight_notice.pl: description => 'This script will notice your away message to the person who just hilighted you.',
away_verbose.pl: description => 'A verbose away script, displays a verbose away/back message in the channels you are in. BUT it can limit the channels (not spamming every channel!)',
awaybar.pl: description => 'Provides a menubar item with away message',
awaylogcnt.pl: description => 'Displays in statusbar number of messages in awaylog',
awayproxy.pl: description => "Sets nick away when client discconects from the "
badword.pl: description => "Configurable badword kickbanning script",
ban.pl: description => "/BAN [channel] [-normal|-host|-user|-domain|-crap|-ip|-class -before|-after \"cmd\" nick|mask] ... - bans several nicks/masks on channel, removes any conflicting bans before banning",
bandwidth.pl: description => "shows bandwidth usage in statusbar",
bantime.pl: description => q{Print time when ban was set in a nicer way. eg. 23m, 40s ago.},
beep.pl: description => 'Replaces your terminal bell by a command specified via /set; adds a beep_when_not_away setting',
beep_beep.pl: description => "runs arbitrary command instead of system beep, includes flood protection",
beepaway.pl: description => "Only beep when you are away",
bestoiber.pl: description => "stoibers your messages",
bgta.pl: description => 'Byte\'s Gallery of the TAilor Script',
bgta.pl: my $description = "No Description Page";
bgta.pl: $description = $1;
bgta.pl: $witem->command("me \cC5 $description");
binary.pl:# description => "adds /binary command that converts what you type into 2-base string representation",
binary.pl: description => "adds /binary command that converts what you type into 2-base string representation, also decodes other peoples binary automatically",
bitlbee_blist.pl: description => '/blist <all|online|offline|away> <word>, greps <word> from blist for bitlbee',
bitlbee_join_notice.pl: description => ' 1. Adds an item to the status bar wich shows [joined: <nicks>] when someone is joining &bitlbee.
bitlbee_nick_change.pl: description => 'Shows an IM nickchange in an Irssi way. (in a query and in the bitlbee channel).',
bitlbee_tab_completion.pl: description => 'Intelligent Tab-completion for Bitlbee commands.',
bitlbee_typing_notice.pl: description => '1. Adds an item to the status bar wich shows [typing] when someone is typing a message on the supported IM-networks
blowjob.pl: description => 'Crypt IRC communication with blowfish encryption. Supports public #channels, !channels, +channel, querys and dcc chat. Roadmap for Version 1.0.0 is to get some feedback and cleanup. Join #blowtest on freenode (irc.debian.org) to get latest stuff available. Note to users upgrading from versions prior to 0.8.5: The blowjob.keys format has changed.',
bmi.pl: description => 'a simple body mass index calculator for depression ;)',
buf.pl: description => 'Saves the buffer for /upgrade, so that no information is lost',
calc.pl: description => 'Simple /calc mechanism',
callerid.pl: description => 'Reformats CallerID (+g) Messages
centericq.pl: description => "Staturbar item which indicates how many new messages you have in your centericq",
cgrep.pl: description => "Lists users on the channel matching the specified regexp",
challenge.pl: description => 'Performs challenge-response oper auth',
chanact.pl: description => 'Adds new powerful and customizable [Act: ...] item (chanelnames,modes,alias). Lets you give alias characters to windows so that you can select those with meta-<char>',
chanfull.pl: description => "Notifies the user when some channel limit is reached",
chanfull_duden.pl: description => 'Notify if Channellimit is reached',
chanpeak.pl: description => "Log maximum number of people ever been in a channel",
chansearch.pl: description => 'searches for specific channels',
chanshare.pl: description => "/CHANSHARE - display people who are in more than one channel with you",
chansort.pl: description => 'Sort all channel and query windows',
chansync.pl: description => '/who a channel and optionaly executes a command',
charsetwars.pl: description => 'Converts messages between charsets (utf-8 <=> iso8859-1, etc.) by nick/channel/ircnet. With "dumb" (regexp) guessing for any charset (user configured).',
chops.pl: description => 'Simulates BitchX\'s /CHOPS and /NOPS commands.',
cleanpublic.pl: description => "Simple script that removes colors and other formatting (bold, etc) from public channels",
clipboard.pl:description => 'Better quoting of content from clipboard (without leading spaces) -- requires Perl/Tk',
cloneprot.pl: description => "Parses OperServ notices to make autokill aliases from clonewarnings",
clones.pl: description => '/CLONES - Display clones in the active channel (with added options)',
colorkick.pl: description => "kicking users for using colors or blinks",
colorswap.pl: description => "Swap between green and white format for public messages. I think this helps readability. Assumes you haven't changed message formats.",
command.pl: description => 'Command example',
connectcmd.pl: description => "run arbitrary shell commands while [dis]connecting to a server",
countdown.pl: description => 'adds public channel command for counting down something',
country.pl: description => "Print the country name in /WHOIS replies",
cp1250_kick.pl: description => 'Kicks people using cp1250 charset',
cp2iso.pl: description => 'Translates CP1250 to ISO8859-2 in incoming messages',
crapbuster.pl: description => "Removes CRAP or CLIENTCRAP messages from your buffer",
cron.pl: description => 'cron implementation, allows to execute commands at given interval/time',
cwho.pl: description => "Usage: /CWHO [-a | -l | -o | -v ] [ mask ]",
dancer_forwardfix.pl: description => 'This script will fix the Irssi problem with channel forwarding on the Dancer ircd.',
dancer_hide_477.pl: description => 'This script hides the 477 numerics from the dancer IRCd.',
dau.pl: description => 'write like an idiot',
dcc_ip.pl: description => 'This script sets dcc_own_ip when starting a DCC send or chat.'.
dccmove.pl: description => 'Move completed dcc gets to the subfolder done',
dccself.pl: description => "/dccself ip port, starts a dcc chat with yourself on that
dccstat.pl: description => "Shows verbose or short information of dcc send/gets on statusbar (speed, size, eta etc.)",
defaultchanmode.pl: description => 'Allows your client to automatically set desired chanmode upon a join to an empty channel.',
df.pl: description=> 'Adds an item which displays the current disk usage.',
dice.pl: description => 'A Dice Simulator for Roleplaying in Channels or just for fun.',
dictcomplete.pl: description => 'Caching dictionary based tab completion',
dispatch.pl: description => "This scripts sends unknown commands to the server",
dns.pl: description => '/DNS <nick>|<host>|<ip> ...',
doc.pl: description => 'manage tips ; url ; help in a doc file in the keyword=definition form',
doublefilter.pl: description => "Filters msgs which appear the same on different channels.",
eliza.pl: description => 'Answers to /msg\'s using Chatbot::Eliza when you\'re away.',
emaildb1.0.pl: description => 'a script for accessing an email mysql database through irc',
eng_no_translate_dpryo.pl: description => "Very simple script that sends incoming text to freetranslation.com for english->norwegian translation. May be modified to translate other languages.",
euro.pl: description =>
events.pl: description => 'Expand "event mode" and emit "event mode {channel,user,server} *"',
exec_clean.pl: description => 'Adds a setting to automatically terminate a process whose parent window has been closed',
fakectcp.pl: description => 'This script sends fake ctcp replies to a client using a fake ctcp list.',
figlet.pl: description => 'Safe figlet implementation (with color support!)',
file.pl: description => "A command to output content of files in various ways",
find.pl: description => "Finds a nick by real name, if he's on a channel with you.",
findbot.pl:# * Changed the description of the script
findbot.pl: description => "Public command \@find script",
fleech.pl: description => 'fserve leecher - helps you download files from file servers',
follow.pl: description => 'Automatically switch to active windows',
foo.pl: description => 'Rot n+i encryption and decryption',
foreach_user.pl: description => "Extends the /foreach command to have /foreach user
fortune.pl: description => 'Send a random fortune cookie to an user in channel.',
forward.pl: description => 'forward incoming messages to another nick',
freenode_filter.pl: description => 'This script will filter some Freenode IRCD (Dancer) servernotices.',
friends_peder.pl: description => 'Basicly an autoop script with a nice interface and nick coloring ;)',
friends_shasta.pl: description => 'Maintains list of people you know.',
fserve.pl: description => 'File server for irssi',
fserve.pl: "command - [params] description\003\n",
fuckem.pl: description => 'Simulates the BitchX /FUCKEM command. Deop/Dehalfop everyone on the channel including you.',
getop.pl: description => "Automatically request op from random opped person with specifed command from list after joining channel",
gimmie.pl: description => 'a bot script, using ! followed by anything the script will say (as an action): gets nickname anything',
go.pl: description => 'Implements /go command that activates a window given a name/partial name. It features a nice completion.',
google.pl: description => 'This script queries google.com and returns the results.',
gpgvalidator.pl: description=> 'Have gpg-based trusting features in your irssi client!',
grep.pl: description => "/GREP [-i] [-w] [-v] [-F] <perl-regexp> <command to run>",
guts.pl: description => 'Adds the uppercased version of the tab completes',
hddtemp.pl: description => "adds a statusbar item which shows temperatures of harddisks (with multiple hddtemp-hosts support)",
hello.pl: description => 'This script allows ' .
hide.pl: description => 'a little interface to irssi\'s activity_hide_* settings',
hideauth.pl: description => 'Stops eggdrop passwords showing up',
highlite.pl: "description" => "shows events happening in all channels you are in that may concern you",
hignore.pl: description => 'This script will add the HIGNORE command, if you use this command in a query it will ignore the host.',
hilightwin.pl: description => "Print hilighted messages & private messages to window named \"hilight\"",
hl.pl: description => "responds to \"!hl counterstrike.server \" command on channels/msg's to query counter-strike servers",
hlbot.pl: description => "Floods the channel about things that are hapening in your hl -server. Also enables you to send rcon commands to the server from channel.",
hostname.pl: description => 'Adds a /HOSTNAME command; it will list all IP addresses on all interfaces found on your machine, resolve them, and allow you to choose one easily',
hostname.pl:# description:
iMPD.pl: description => 'This controls Music Player Daemon from the familiar irssi interface',
identify-md5.pl: description => 'MD5 NickServ identification script for SorceryNet',
idlesince.pl: description => "Adds 'idle since' line to whois replies.",
idletime.pl: description => "Retrieves the idletime of any nick",
idonkey.pl: description => "equips Irssi with an interface to mldonkey",
ignore_log.pl: description => 'script to log ignored messages',
ignoreoc.pl: description => "Ignore messages from people not on your channels." .
il.pl: description => 'adds a statusbar item which show length of the inputline',
imdb.pl: description => 'Automatically lookup IMDB-numbers in nicknames',
invitejoin.pl: description => 'This script will join a channel if somebody invites you to it.',
ipkb.pl: description => "Obsolete. Use ban.pl and /ALIAS ipkb ban \$C -after \"KICK \$C \$0 \$1-\" -ip \$0",
ipupdate.pl: description => 'Auto "/set dcc_own_ip IP" on connect.',
irccomplete.pl: description => "Adds words from IRC to your tab-completion list, plus fixes typos",
ircgallery.pl: description => "Show IRC gallery (http://irc-galleria.net, finnish only) information on /WHOIS or /GALLERY",
ircgmessagenotify.pl: description => "Tarkistelee irc-galleria.net:i ja sanoo kun sinulle on uusia viestej.",
ircops.pl: description => '/IRCOPS - Display IrcOps in current channel',
ircsec.pl: description => 'secures your conversation',
irssiBlaster.pl: description => 'Display the song played by mp3blaster in channels and statusbar. See the top of the file for usage.',
isdn.pl: description => "Displays incoming ISDN calls",
itime.pl: description =>
ixmmsa.pl: description => '/xmms announces which _file_ is currently playing. E.g. Currently playing: "Kieran Halpin & Band - Mirror Town.mp3"',
joininfo.pl: description => "Reports WHOIS information and channel list for those who join a channel",
kblamehost.pl: description => 'Kicks (and bans) people with >= 4 dots in theirs hostname',
keepnick.pl: description => 'Try to get your nick back when it becomes available.',
kenny.pl: 'description' => 'autodekennyfies /kenny, adds /kenny, /dekenny. Based on Jan-Pieter Cornets signature version',
kernel.pl: description => 'Fetches the version(s) of the latest Linux kernel(s).',
kicks.pl: description => "Enhances /k /kb and /kn with some nice options.",
kill_fake_gets.pl: description => 'When new send arrives checks if there are old identical '.
kills.pl: description => 'Displays kills with more understandable messages',
kline_warning.pl: description => 'This script shows a warning in the statuswindow if somebody preforms a /KlINE or /UNKLINE.',
l33tmusic.pl: description => 'A script to show playing xmms song in channel or in a statusbar, and also control xmms. Be sure to read through the script to see all features.',
lastspoke.pl: description => 'Remembers what people said last on what channels',
len.pl: description => 'If you try to get a nick with 11 characters but only ' .
leodict.pl: description => 'translates via dict.leo.org',
licq.pl: description => "Licq statusbar thingy",
linkchan.pl: description => 'Link several channels on serveral networks',
linkshort.pl: description => "Public url reduction script.",
listen.pl: description => "A simple mp3 display script that will display what mp3 you are playing in which software (mpg123, xmms, mp3blaster, etc) to your active channel or to a query window.",
loadavg.pl: description => 'display a loadavg statusbar item using vm.loadavg mib or /proc/loadavg',
localize.pl: description => "Localizes users using traceroute, the localizer database or IP-Atlas",
log2ansi.pl: description => 'convert mirc color and irssi interal formatting to ansi colors, useful for log filtering',
logcompress.pl: description => "compress logfiles then they\'re rotated",
ls.pl: description => "Use /ls <regex> to show all nicks (including ident\@host) matching regex in the current channel",
mail.pl: description => "Fully customizable mail counter statusbar item with multiple mailbox and multiple Maildir support",
mailcheck_imap.pl: description => "Staturbar item which indicates how many new emails you have in the specified IMAP[S] mailbox",
mailcheck_mbox_flux.pl: description => "Polls your unix mailbox for new mail",
mailcheck_pop3_kimmo.pl: description => 'POP3 new mail notification and listing of mailbox contents. Use "/mail help" for instructions. Requires Net::POP3.',
mangle.pl: description => 'translates your messages into Morse code, rot13 and other sillinesses.',
map.pl: description => 'Generates simple tree of IRC network based on the output of the LINKS command.'
mass_hilight_blocker.pl:# added comments, description and this changelog :)
mass_hilight_blocker.pl: description => "Disables hilighting for messages containing a lot of nicknames",
miodek.pl: description => "Simple wordkick system, with extended polish dictionary for channels enforcing correct polish.",
mkick.pl: description => 'Masskick, usage: /mkick [-aovdln6 (hostmask)] <[:]reason>',
mkshorterlink.pl: 'description' => 'Automatically filters all http:// links through makeashorterlink.com',
mldonkey_bandwidth.pl: description => "Shows your mldonkey's current down- and upload rate",
mlock.pl: description => 'Channel mode locking',
modelist-r.pl: 'description' => 'Cache of invites, ban exceptions and reops in channel. Script commands: '.
modelist.pl: description => 'Cache of invites and ban exceptions in channel. Usage: /si, /se, '.
mood.pl: description => "Keeps track of the channel mood",
morse.pl: description => "turns your messages into morse or spelling code",
mpg123.pl: description => 'Display current mpg123 track',
msg-event.pl: description => 'Event example',
multipaste.pl: description => "Helps pasting multiple lines to a channel",
my_beep.pl: description => "runs arbitrary command instead of system beep, includes flood protection",
mygoogle.pl: description => 'Query Google',
myimdb.pl: description => 'Query imdb',
mysqlurllogger.pl: description => "logs url's to mysql database",
nact.pl: description=> 'Adds an item which displays the current network activity. Needs /proc/net/dev.',
news.pl: 'description' => 'News reader, usage: /article [-s <server>] [-p <port>] [-P <password> -U <login>] [-l <group> <count>] [-a] [-L <index>] <message-id>',
newsline.pl: description => 'brings various newstickers to Irssi (Slashdot, Freshmeat, Heise etc.)',
newsline.pl:%sites = ( Heise=>{page => 'http://www.heise.de/newsticker/heise.rdf', enable => 1, title=>'', description=>'', maxnews=>0},
newsline.pl: 'Freshmeat'=>{'page' => 'http://freshmeat.net/backend/fm.rdf', 'enable' => 1, title=>'', description=>'', maxnews=>0}
newsline.pl:/newsline description <number>
newsline.pl: add 'description' to a diplay the description as well
newsline.pl: my $description = de_umlaut($rss->{channel}->{description});
newsline.pl: $siteinfo{$_} = {title=>$title, description=>$description, link=>$link};
newsline.pl: $story{description} = de_umlaut($item->{description}) if $item->{description};
newsline.pl: $sites{$_}->{description} = $siteinfo{$_}->{description};
newsline.pl: if (defined $arg[0] && $arg[0] eq 'description') {
newsline.pl: my $article = wrap("","",$ticker[$_-1]->{description}) if ($desc && defined $ticker[$_-1]->{description});
newsline.pl: } elsif ($arg[0] eq 'description') {
newsline.pl: next unless defined $ticker[$_-1] and defined $ticker[$_-1]->{description};
newsline.pl: my $filter = $ticker[$_-1]->{description};
newsline.pl: #$text .= " %9|-[desc ]->%9 ".$site{'description'}."\n" if defined $site{'description'};
newsline.pl: my $filter = $site{'description'};
newsline.pl: $text .= $desc."\n" if $site{'description'};
newsline.pl: $newsitem .= ' %9[*]%9' if defined($$_{description});
newsline.pl: $tape .= ' [*]' if defined($ticker[$index]->{description});
newsline.pl:foreach my $cmd ('description', 'paste', 'paste description', 'fetch', 'reload', 'save', 'list', 'toggle', 'add', 'delete', 'help', 'limit') {
nickban.pl: description => "A simple nick banner. If it encounters a nick it bans its host",
nickcolor.pl: description => "assign a different color for each nick",
nickident.pl: description => 'identify to nickserv',
nickignore.pl: description => "Ignores any nick changes when only the case or special characters are modified, like 'rpr -> Rpr' or 'rpr_ -> rpr', with optional pattern for more complicated ignores",
nicklist.pl: description => 'draws a nicklist to another terminal, or at the right of your irssi in the same terminal',
nickmix-c0ffee.pl: description => 'Perturbates your nick, use /nickmix nick/len where len is the number of chars you want to keep from your orig nick. use /stopmix to stop. Always issue the commands in a window of the server you want to mix in.'
nickmix_pasky.pl: description => 'Perturbates given nick (or just a word) in certain way.'
nickserv.pl: description => 'This script will authorize you into NickServ.',
niq.pl: description=> 'BitchX like Nickcompletion at line start plus statusbar',
nm.pl: description=> 'right aligned nicks depending on longest nick',
nocaps.pl: description => 'Replaces lines in ALL CAPS with something easier on the eyes',
nocollide.pl: 'description' => 'Automatically changes nick (to randnick or uid on ircd 2.11) when certain amount of nick colissions'.
noisyquery.pl: description=> 'Prints an info about a newly started Query in your current window and runs a /whois on the nick.',
nopl.pl: description => 'Replaces polish national characters with their corresponding letters',
norepeat.pl: description => 'stops public repeating',
noteserve.pl: description => "Utilizes NoteServ to implement a buddylist",
noticemove.pl: description => "Prints private notices from people in the channel where they are joined with you. Useful when you get lots of private notices from some bots.",
notonline.pl: description =>
null.pl: description => 'This script really does nothing. Sorry.',
ogg123.pl: description => 'Display current ogg123 track',
oidenty.pl: description => 'oidentd support for irssi',
oidenty.pl:print (CRAP "$IRSSI{'description'}");
on.pl: description => '/on command - this is very simple and not really designed to be the same as ircII - it tries to fit into Irssi\'s usage style more than emulating ircII.',
ontv.pl: description => "turns irssi into a tv program guide",
oops.pl: description =>
openurl.pl: description => "Stores URLs in a list and launches mail, web or ftp software",
operit.pl: description => 'Perform certain action (invite/op/...) on request authenticated by the IRC operator status.'
operview.pl: description => 'Reformats some server notices, which may come i.e. from &clients or &servers at IRCnet. You can turn the script on/off bytoggling variable mangle_server_notices.'
opnotify.pl: description => "Hilights window refnumber in statusbar if someone ops/deops you on channel",
osd.pl: description => 'An OnScreenDisplay (osd) it show\'s who is talking to you, on what IRC Network.',
page-c0ffee.pl: description => "Adds the /PAGE command to page a nick (use /page nick <text>)... to ignore pages /set pager_mode off",
page_reeler.pl: description => 'display and send CTCP PAGE',
pager.pl: description => 'Notifies people if they send you a private message or a DCC chat offer while you are away; runs a shell command configurable via /set if they page you',
paste-derwan.pl: 'description' => 'Usage: /paste [-all|-msgs|-public] [-c|-b] [-s|-l| where] [lines]',
paste_derwan.pl: 'description' => 'Pasting lines to specified targets, type "/paste -help" for help',
paste_huggie.pl:description => "Paste reformats long pieces of text typically pasted into your client from webpages so that they fit nicely into your channel. Width of client may be specified",
paste_kimmoke.pl: description => 'Provides /start, /stop, /play <-nopack> <-nospace> paste mechanism - start and stop recording and then replay without linebreaks. Also /see to view what was recorded.',
pelix.pl: description => 'This script allows you flood shit.',
people.pl: description => 'Userlist with autoopping, autokicking etc.',
pggb_sound.pl: description => 'does CTCP SOUNDs and other similar things.',
phpdoc.pl: description => 'Display all functions of the famous language PHP which is used in the funcsummary.txt file in the CVS of http://php.net',
phpdoc.pl: #if the user is voice or op ; display the description in the channel
phpdoc.pl: #getting the line description
poison.pl: description => "equips Irssi with an interface to giFT",
postpone.pl: description => "Postpones messages sent to a splitted user and resends them when the nick rejoins",
ppl.pl: description => 'port of asmodean\'s /ppl command from skuld3',
q_username.pl: description=> "Prints the Q username in right format",
query.pl: description => 'Give you more control over when to jump to query windows and when to just tell you one has been created. Enhanced autoclose.',
queryresume.pl: description => 'restores the last lines of a query on re-creation',
quiet.pl: description => 'support for +q (quiet user) channel mode',
quitmsg.pl: description => 'Random quit messages',
quitrand.pl: description => 'Random quit messages - based on quitmsg (Timo Sirainen)',
quiz.pl:description => "Turns irssi into a quiz bot",
quizgr.pl:description => "Turns irssi into a quiz bot. Has greek language and many answers support",
quizmaster.pl: description => 'a trivia script for Irssi',
rainbow.pl: description => 'Prints colored text. Rather simple than sophisticated.',
randaway.pl: description => "Random away-messages",
randname.pl: description => 'Random "/set real_name" taken from a file.',
recode.pl: description => 'Charset translator - defaults to UTF-8 with fallback to ISO-8859-15',
redirect.pl: description => 'Redirection example',
relm.pl: description => "Keeps last 15 messages in cache",
remote.pl: description => 'Lets you run commands remotely via /msg and a password',
repeat.pl: description=> 'Hide duplicate lines',
replace.pl: description => '(replaces regexps in incoming events) Please use trigger.pl instead',
resize_split.pl: description => 'Resizes a split window when it is made active (see comments in script for details)',
rk.pl: description => "/RK [-o | -l | -a] - kicks random nick from ops | lusers | all on channel",
romaji.pl: description => 'translates romaji to hiragana or katakana in text enclosed in ^R',
romajibind.pl: description => 'Dynamic romaji binds',
rot13.pl: description => "ROT13 encoding and reverse :)",
rotator.pl: description=> 'Displaye a small, changeing statusbar item to show irssi is still running',
sana.pl: description => "responds to \"!sana test\" command on channels/publics with a finnish/english translatioin given as parameter",
sana_cmd.pl: description => '/sana command, translates english-finnish-english.',
schwaebisch.pl: description => "/schwbisch - translates your messages from german to swabian",
screen_away.pl: description => 'set (un)away, if screen is attached/detached',
scriptassist.pl: description => 'keeps your scripts on the cutting edge',
scriptassist.pl: my @headers = ('authors', 'contact', 'description', 'license', 'source');
scriptassist.pl: $string .= $entry{description} if defined $entry{description};
scriptassist.pl: if (defined $entry{description}) {
scriptassist.pl: $result{$name}{desc} = $entry{description};
scriptassist.pl: $line .= " Description: ".$data{$script}{description}."\n";
scriptassist.pl: #my @header = ('name', 'contact', 'authors', 'description', 'version', 'modules', 'last_modified');
scripthelp.pl: description => "Provides access to script\'s help",
scriptinfo.pl: description => 'Access script information',
scriptinfo.pl: for (qw/name version description authors contact/) {
scroller.pl: description=> 'Scrolls specified text on the status bar',
seen.pl: description => 'Tell people when other people were online',
seen.pl:######## Compose a description when did we see that person ########
servercomplete.pl: description => 'Tab complete servers and userhosts (irc. -> irc server, user@ -> user@host). Useful for lazy ircops for /squit and so on :)',
seti.pl: description => 'Tell ppl how far you\'ve gotten with you SETI\@home workunit.',
shortenurl.pl: description => 'shortenurl',
showhilight.pl: description => "Show hilight messages in active window",
showhost.pl: description => "show host kicks",
showmode.pl: description => "show modes in parts, quits, kicks, topic changes or actions, like show_nickmode does for public messages",
smiley.pl: description => 'Very useful smiley-flooder',
sms.pl: description => "/ADDSMS, /DELSMS, /LISTSMS and /SMS - phone address-book with smssender, for now supports only Polish operators",
snmpup.pl: description => "This script queries remote hosts (/snmpup <host1> <host2> <hostN>) running snmpd for it's uptime and cpu usage",
spambot.pl: description => 'Oper script to kill Spam Bots.',
special_complete.pl: description => '(tab)complete irssi special variables (words that start with $) by evaluating them',
sping.pl: description => "/SPING [server] - checks latency between current server and [server]",
splitlong.pl: description => "Split overlong PRIVMSGs to msgs with length allowed by ircd",
stocks.pl: description => 'prints the stats for german stocks',
synccheck.pl: description => 'Script checking channel synchronization. Usage: /sync-check [channel (servers)|-stop]',
sysinfo277-irssi.pl: description => 'Cross-platform/architecture system information script.',
sysinfo_dg.pl: description => 'Adds a /sysinfo command which prints system information (linux only).',
sysinfoplus.pl: description => "Linux system information (with vPenis and other stuff)",
tab_stop.pl: description => "This script replaces the evil inverted 'I' with a configurable number of whitespaces ",
target.pl: description => "advances IRC warfare to the next level ;)",
thankop.pl: description=> 'Remembers the last person oping you on a channel',
thistory.pl: description => "Keeps information about the most recent topics of the channels you are on.",
timer.pl: description => 'Provides /timer command for mIRC/BitchX type timer functionality.',
tinyurl.pl: description => 'create a tinyurl from a long one',
title.pl: description => 'Display configurable title as XTerm title',
tlock.pl: description => "/TLOCK [-d] [channel] [topic] - locks current or specified topic on [channel]",
topic-diff.pl: description => 'This script shows you changes in the topic. ',
topics.pl: description => 'records a topic history and locks the channel topic',
topicsed.pl: description => "editing channel topics by regexps",
trackbar.pl: description => "Shows a bar where you've last read a window",
tracknick.pl: description => "Are you ever tired of those people who keep changing their nicks? Or maybe you just don't like someone's nick? This script lets you see them with the real nick all the time no matter what nick they're currently using.",
trigger.pl: description => 'executes an irssi command or replace text, triggered by a message,notice,join,part,quit,kick or topic',
trustweb.pl: description => "Illustrates the trust between ops",
tvmusor.pl: description => "asks for the current tv-lineup from http://www.port.hu/",
twprompt.pl: description => 'BitchX\'s CrackRock3 animated prompt bar.',
twsocials.pl: description => 'IRC version of Social Commands',
twtopic.pl: description => 'Animated Topic bar.',
u.pl: description => "BitchX /u clone. Use /u <regex> to show all nicks (including ident\@host) matching regex in the current channel.",
upgradeinfo.pl: description => 'Statusbaritem notifying you about updated binary',
uptime.pl: description => 'Try a little harder to figure out client uptime',
url.pl: description => 'An URL grabber for Irssi',
url.pl:# description:
url_log.pl: description => 'logs urls to textfile or/and database, able to list, quote, open or `http head` saved urls.',
urlgrab.pl: description => 'Captures urls said in channel and private messages and saves them to a file, also adds a /url command which loads the last said url into mozilla.',
urlplot.pl: description => 'URL grabber with HTML generation and cmd execution',
usercount.pl: description => 'Adds a usercount for a channel as a statusbar item',
userhost.pl: description => 'Adds a -cmd option to the /USERHOST builtin command',
users.pl: description => 'Adds a /users command similar to /names builtin, but displaying userhost too',
version-stat.pl: description => "shows top[0-9]+ irc client versions in a channel",
verstats.pl: description => "Draws a diagram of the used clients in a channel",
vowels.pl: description => 'Silly script, removes vowels, idea taken from #linuxnews ;-)',
washnicks.pl: description => 'Removes annoying characters from nicks',
watch.pl: description => 'Uso del comando watch para irssi.',
whitelist.pl: description => "Whitelist specific nicks or hosts and ignore messages from anyone else.",
whois.pl: description => "Hilights \'@\' in whois channel reply",
whos.pl: description => 'This script allows ' .
wilm.pl: description => "Provides /wilm and /wiilm commands, which do a whois on a person who sent you last private message",
wkb.pl: description => "A simple word kickbanner",
wlstat.pl: description => 'Adds a window list in the status area. Based on chanact.pl by above authors.',
wordcompletition.pl: description => "Adds words from IRC to your tab-completion list",
wordscramble.pl: description => 'A script that scrambles all the letters in a word except the first and last.',
xauth.pl: description => 'Undernet X Service Authentication Program',
xcmd.pl:description => 'makes Undernet\'s X commands easier and faster to use',
xdccget.pl: description => "advances downloading from XDCC bots",
xetra.pl: description => "brings the stock exchanges of the world to your irssi",
xlist.pl: description => 'Better readable listing of channel names',
xmms.pl: description => 'XMMS-InfoPipe front-end - allow /np [-help] [dest]',
xmms2.pl: description => 'Returns XMMS-InfoPipe data',
xmmsinfo.pl: description => '/xmmsinfo to tell what you\'re currently playing',
xqf.pl: description => 'automatically sends xqf data to irssi and optionally licq',