on ^*:text:*fez*:#:{ haltdef | highlight $chan $nick $1- }
alias highlight { echo $1 1,7 $+ $timestamp < $+ $2 $+ > $3- }
^ that well work just that same for you. (haltdef used at the start instead of halt only becuase I like that method more, no specific difference in it)
on ^*:text:$($+(*,$me,*)):#:{ haltdef | highlight $chan $nick $1- }
alias highlight { echo $1 1,7 $+ $timestamp < $+ $2 $+ > $3- }
^ that one well highlight what ever nick you happen to be on at the time.