same result as when i used $chan instead of #..this is my code again..
Code:
  
on ^*:text:*:#:{
  if ($nick isop #) { echo $chan $timestamp %colornick-op $+ < $+ $nick $+ > $1- | haltdef }
  elseif ($nick ishop #) { echo $chan $timestamp %colornick-half $+ < $+ $nick $+ > $1- | haltdef }
  elseif ($nick isreg #) { echo $chan $timestamp %colornick-voice $+ < $+ $nick $+ > $1- | haltdef }
  elseif ($nick isvo #) { echo $chan $timestamp %colornick-reg $+ < $+ $nick $+ > $1- | haltdef }
}


i dont get the error anymore..instead i get this..

[11:15:40 am] %colornick-voice<Cerberus> Ok tvthemeki, to be honest, that had to be a guess! smile~
[11:15:40 am] %colornick-voice<Cerberus> Next question in 30 s