code: def set_presence(self, state=None, status=None, priority=None):
          
          state = state if state is not None else self.state
          status = status if status is not None else self.status
          priority = priority if priority is not None else self.priority
          self.presenceserver.set_presence(state, status, priority)
docs: Change the presence broadcast by the client.
          If the client is currently connected, the new presence is broadcast immediately.
  
          Args:
            state(aioxmpp.PresenceState, optional): New presence state to broadcast (Default value = None)
            status(dict or str, optional): New status information to broadcast (Default value = None)
            priority (int, optional): New priority for the resource (Default value = None)