diff --git a/app/excuse.py b/app/excuse.py index 12f42b39..fed0576a 100644 --- a/app/excuse.py +++ b/app/excuse.py @@ -1,6 +1,8 @@ -import random, requests +from bs4 import BeautifulSoup +import requests def get_excuse(): - url = ("https://gist.githubusercontent.com/AndrewBrinker/6763cdd5d79d6e" \ - "3eaa3f/raw/624b946ebcca71ac76b74afa5ea41280540c1b97/excuses.txt") - return random.choice(requests.get(url).text.split("\n")) + url = requests.get('http://www.devexcuses.com') + soup = BeautifulSoup(url.content, features="html.parser") + + return "```{}```".format(str(soup.find("p", {"class": "excuse"}).contents[0]).split(">")[1].split("