docs: def clean_url(url):
          """URL Validation function"""
          if not url.startswith(('http://', 'https://')):
              url = f'http://{url}'
  
          if not URL_RE.match(url):
              raise BadURLException(f'{url} is not valid')
  
          return url