def messageReceived(self, message): health = message.get('status', {}).get('health', 100) if health <= 0 and not self.resurrected: self.resurrected = True connect_bot() else: BorgClient.messageReceived(self, message)