externalized channel join/left messages