from typing import Any class ImproperlyConfigured(Exception): pass class HandlerError(Exception): def __init__( self, message: str, code: str = "HANDLER_ERROR", extra: dict[str, Any] | None = None, ) -> None: self.message = message self.code = code self.extra = extra or {} self.extra["error_code"] = code class NonImageResponseException(Exception): pass class LnktoException(Exception): pass class YoutubeImageException(Exception): pass class TiktokThumbnailException(Exception): pass class SpotifyThumbnailException(Exception): pass