code: def bind_channel(self, channel, callback):
          
  
          # Remove the following list when deprecation time expires
          if channel in self.CHANNELS:
              warning = (
                  "The event name '{}' will soon be deprecated. Use "
                  "the real event name '{}' instead."
              ).format(channel, self.CHANNELS[channel])
  
              self.handle_error(warning)
              channel = self.CHANNELS[channel]
          # -------------------------------------------------------
  
          if channel == self.EVENT_NAME_ERROR:
              self.error_callback = callback
          elif channel == self.EVENT_NAME_RESULTS:
              self.socketIO.on(channel, partial(self.unpack_results, callback))
          else:
              self.socketIO.on(channel, callback)
docs: Bind given channel with the given callback