Why would you even need $channel? Just take out the %c as everyone else has said. >_>
if $2 == $null { describe $chan 12Gives4 $2 12 $3- $+ 4. | halt }
That doesn\'t make any sense. Just replace that with:
if (!$2) { msg $chan nick has not been specified | halt }