The full directory listing of my scripts includes one-off creations and older versions, and there are also some userlist icons.

Nick Recovery

version
004
date released
25 Nov 2006
description
regain global primary nick on all networks
config/command
/recovery, irc_nick1 from server list
download
nick_recovery-004.pl (3.3k)

User Match

version
005-1
date released
23 February 2006
description
find users by hostmask and find clones
config/command
/match, /clones
download
user_match-005-1.pl (11k)

Count Users

version
2
date released
13 November 2005
description
Count users in a (or each) channel
config/command
/users, /allusers, /allusershere
download
count_users-1.pl (1.5k)

Activeify

version
003
date released
3 November 2005
description
Show text events in the active tab, config persists between sessions
config/command
/activeify
download
activeify-003.pl (5.7k)

Tabify

version
002
date released
23 October 2005
description
Show text events in their own tabs
config/command
/tabify
download
tabify-002.pl (8.2k)

KBTemp

version
012
date released
06 August 2005
description
temporarily kick/ban a user
config/command
/kbtemp, /kbtemp_set
download
kbtemp-012.pl (3.9k)

W3C Validation

version
003.2
date released
05 Sept 2005
description
Validate HTML and CSS (e.g., with !css, !html, !validate)
config/command
trigger character in script variable
download
w3c_validation-003.2.pl (5.9k)

Freenode Cloak and Join

version
3
date released
13 Jun 2005
description
identify to nickserv, allow cloak to take effect, then join channels
config/command
/CloakAndJoin (no script modifications needed)
download
cloak_and_join-3.pl.txt (2k)

KB Statusify

version
002
date released
13 June 2005
description
Show kick and ban events in the status tab
config/command
/kb_statusify
download
kb_statusify-002.pl (2k)

Perl Eval

version
002
date released
12 June 2005
description
evaluate Perl
config/command
/Perl
download
perl-eval-002.pl (1k)

Multiple Commands

version
005
date released
26 Mar 2005
description
run multiple commands in quick succession
config/command
/multi, /combo
download
multiple_commands-005.pl (3k)

thermodynambot

version
005.02
date released
06 Mar 2005
description
The reaction script.
config/command
/tdb, /tdbecho and /tdbtext, _thermodynambot.conf
download
thermodynambot-005.02.zip (12k)

Block CTCPs

version
001
date released
4 Feb 2005
description
hide ctcps by type
config/command
/blockctcps, _block_ctcps.conf
download
block_ctcps-001.pl (1.5k)

onJoin

version
005
date released
8 Nov 2004
description
hostmask-triggered commands
config/command
_onjoin.conf
download
on_join-005.zip (3.7k)

More Ignore

version
004
date released
13 Oct 2004
description
more ignore options
config/command
in-script variables
download
more_ignore-004.pl (2.4k)

All scripts are written in Perl targeted to all platforms and released in the public domain unless specified otherwise. Scripts use the Xchat:: plugin interface, available since xchat version 2.0.8.