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

Tabify

version
4.1
date released
22 Aug 2012
description
Move or copy text events to separate tabs, or hide them. Match event data and contexts with wildcards.
config/command
/tabify, _tabify.conf in config dir (not compatible with earlier versions)
download
tabify-004.pl

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

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

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

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

KBTemp

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

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

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

Perl Eval

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

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

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

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

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.