docs: def _handle_userInfo(self, data):
          """Handle user information"""
  
          for k, v in data.items():
              if k == "nick":
                  if v == "None":
                      v = "Volaphile"
                  setattr(self.room.user, k, v)
                  self.conn.enqueue_data(k, self.room.user.nick)
              elif k != "profile":
                  if not hasattr(self.room, k):
                      warnings.warn(f"Skipping unset property {k}", ResourceWarning)
                      continue
                  setattr(self.room, k, v)
                  self.conn.enqueue_data(k, getattr(self.room, k))
              self.room.user_info = k, v
          self.conn.enqueue_data("user_info", self.room.user_info)