1
0

on_part.py 634 B

123456789101112
  1. from common import log, queries
  2. def process_event(self, connection, event):
  3. log.info(event) # Log to console.
  4. # Get and update resources.
  5. channel = queries.create_or_get_and_update_last_event(self, 'channel', 'cp', channel_name=event.target, user_name=event.source.nick)
  6. user = queries.create_or_get_and_update_last_event(self, 'user', 'cp', channel_name=event.target, user_name=event.source.nick)
  7. # # Update protectees.
  8. # if event.target == self.homechannel and event.source.nick in self.protectees: # Protectee parted home channel.
  9. # del self.protectees[event.source.nick] # Delete from protectees.