( echo -e "user botcheck botcheck botcheck botcheck\nnick botcheck" ; for nick in $( (cat auth.log auth.log.1 ; zcat auth.log.*.gz) | grep "invalid user" | sed 's/.*invalid user \([^ ]*\) .*/\1/' | sort -u | tr '\n' ' ' ) ; do echo "whois $nick" ; sleep 3 ; done ) | netcat irc.freenode.org 6667 | tee botcheck.log