Updated join event to check channel ownership