make channel join/parts global