class ImproperlyConfigured(Exception): pass class WebhookHandleError(Exception): default_message = "Webhook handle error" default_code = "WEBHOOK_HANDLE_ERROR" def __init__(self, message: str | None = None, code: str | None = None) -> None: self.message = message or self.default_message self.code = code or self.default_code def __str__(self) -> str: return self.message