old_contents: import re
  
  from bs4 import BeautifulSoup
  
  import cfscrape
  
  
  def nplstatus():
      scraper = cfscrape.create_scraper()
      data = scraper.get('http://npl.teamspeakusa.com/ts3npl.php').content
      soup = BeautifulSoup(data, 'html.parser')
      raw_status = soup.find_all(class_='register_linklabel')[2].span
      return not raw_status
  
  
  def latest_version():
      scraper = cfscrape.create_scraper()
      data = scraper.get('http://teamspeak.com/downloads').content
      soup = BeautifulSoup(data, 'html.parser')
  
      def search(search_string):
          return soup.find_all(text=re.compile(search_string))[0].parent.\
                  find(class_='version').text
      return search(r'Client\ 64\-bit'), search(r'Server\ 64\-bit')
  
new_contents: import re
  
  from bs4 import BeautifulSoup
  
  import cfscrape
  
  
  def nplstatus():
      scraper = cfscrape.create_scraper()
      data = scraper.get('http://npl.teamspeakusa.com/ts3npl.php').content
      soup = BeautifulSoup(data, 'html.parser')
      raw_status = soup.find_all(class_='register_linklabel')[2].span
      return not raw_status
  
  
  def latest_version():
      scraper = cfscrape.create_scraper()
      data = scraper.get('http://teamspeak.com/downloads').content
      soup = BeautifulSoup(data, 'html.parser')
  
      def search(search_string):
          return soup.find_all(text=re.compile(search_string))[0].parent.\
                  find(class_='version').text
  
      def clean(s):
          return s.replace('\n', '').strip()
      return clean(search(r'Client\ 64\-bit')), \
          clean(search(r'Server\ 64\-bit'))
  
subject: Clean string returned by website