Facebook
From sdsd, 1 Month ago, written in Python.
Embed
Download Paste or View Raw
Hits: 150
  1. # ищем все гиперссылки, во втором
  2.  
  3. urls = re.findall('http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\\(\\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+', message.text)
  4.  
  5. # tсли гиперссылки найдены, сохраняем. Если нет, сохраняем первые 100 символов текста сообщения
  6. suffix = urls[0] if urls else message.text[:100]
  7.     channels[str(channel_id)] = suffix
  8.     with open('channels.json', 'w') as f:
  9.         json.dump(channels, f)