docs: def subscribe(self, transport, data):
          """
              adds a transport to a channel
          """
  
          self.add(transport, address=data.get('hx_subscribe').encode())
  
          self.send(
              data['hx_subscribe'],
              {'message': "%r is listening" % transport}
          )