moving channel commands to RBIRCChannel, might change this back, because ugly code.