Firstly you can't use the /me command in a on text event. Secondly what if the original poster has more than one channel. I have to give credit to you on the /halt command though.
on *:TEXT:.me*:?: {
if ($nick isop $2) { describe $2 $3- | halt }
}
on *:TEXT:.say*:?: {
if ($nick isop $2) { say $2 $3- | halt }
}