This is quite horrible... why not put all the insults in a textfile, and then do something like this:
on *:TEXT:!insult*:#: {
if ($2 == $null) {
msg $chan Hey $+($nick,...) $read(insults.txt)
}
else {
msg $chan Hey $+($2,...) $read(insults.txt)
}
}
much cleaner, much less work to update.
also, you claim you didn't test this... maybe you should try to read the snippet uploading rules?