As said in my last review we don't need a dict when we use a set(). Those lines can be removed. Do the set() call together with split() and assign that one to self.accepted_channels. Then simply call self.accepted_channels.union(self.options.override_update_channels).