code: def on_person_new(self, people):
          
          self.debug("()")
          changed = []
          with self._people_lock:
              for p in people:
                  person = Person.from_person(p)
                  if person.id in self._people:
                      self.warning(
                          u"{} already in audience".format(person.id)
                      )
                  self._people[person.id] = person
                  changed.append(person)
          for plugin in self.plugins:
              try:
                  plugin.on_person_new(changed)
              except:
                  self.exception(
                      u"Failed to send new people to {}".format(plugin.name)
                  )
docs: New people joined the audience
  
          :param people: People that just joined the audience
          :type people: list[paps.person.Person]
          :rtype: None