code: def _bind_channels(self, events, channels):
          
          for channel_name in channels:
              if channel_name in self.channels:
                  channel = self.pusher.subscribe(channel_name)
                  if isinstance(events, list):
                      for event in events:
                          channel.bind(event, channels[channel_name])
                  else:
                      channel.bind(events, channels[channel_name])
docs: Binds given channel events to callbacks.
          :param events: str or list
          :param channels: dict of channel_name: callback_method() pairs
          :return: