from fansifter_common.exceptions import FansifterError class InvalidAudienceIdError(FansifterError): code = "invalid_audience_id" message = "Invalid audience id" status_code = 400 class ArchivedAudienceError(FansifterError): code = "archived_audience" message = "Audience is archived" status_code = 400 class NotSupportedAudienceTargetError(FansifterError): code = "not_supported_audience_target" message = "Audience target is not supported" status_code = 400 class EmptyAudienceError(FansifterError): code = "empty_audience" message = "Audience is empty" status_code = 400 class InvalidAudienceArtistError(FansifterError): code = "invalid_audience_artist" message = "Audience artist is invalid" status_code = 400