well a small script for mIRC that can complete this (AGAIN this is a small script UNTESTED UNTRIED my own code)

Code:
on *:INPUT:#:{
if ($left($1,1) == /) { return }
elseif ($1 ison #) { 
echo -t $+(:[,$me,]:) $+(15,$1,7:) $2-
.msg # $+(15,$1,7:) $2-
/halt
} 
}


Keep in mind that should another on INPUT event occur it might not halt the text properly.


Code:
if $reality > $fiction { set %sanity Sane }
Else { echo -a *voices* }