def user_logout(self, channel): self.log('USER_LOGOUT', channel) user = get_user_by_session_key( channel[1:] ) if user: self.unsubscribe( '@' + user.username ) self.unsubscribe( channel )
def user_login(self, channel): self.log('USER_LOGIN', channel) user = get_user_by_session_key( channel[1:] ) if user: self.notif_master.user_logged_in(self, user) self.subscribe( '@' + user.username ) self.subscribe( channel )