Something alot simpler would be:
on *:TEXT:*:#:{
if ($me isin $1-) {
window -a @Highlights
echo @Highlights $asctime(h:nn:ss tt) : $nick 12// $network 12// $chan 12// Message 2,8: $+ $1- $+
echo @Highlights 8--------------------------------
/beep 20
}
else { halt }
}
Which will just make a beeping noise for you.