Swap the parameters and make $channel non required comes to mind....