docs: def auth(self, auth_key):
          """
          Performs the initial authentication on connect
          """
          if self._socket is None:
              self._socket = self._connect()
          return self.call('auth', {"AuthKey": auth_key}, expect_body=False)