Compare commits

...

2 Commits

2 changed files with 5 additions and 2 deletions

View File

@ -16,4 +16,5 @@ def BQstatus(bot, trigger):
deathdate = "[2017-02-16 00:19:00]" deathdate = "[2017-02-16 00:19:00]"
msg = "Banished Quest status: " + status + "\nTime since death: " msg = "Banished Quest status: " + status + "\nTime since death: "
msg += relativeTime(bot.config, datetime.now(), deathdate) + " ago " msg += relativeTime(bot.config, datetime.now(), deathdate) + " ago "
msg += deathdate
bot.msg(msg) bot.msg(msg)

View File

@ -36,7 +36,8 @@ def title_auto(bot, trigger):
continue continue
try: try:
res = requests.get(url, headers=HEADERS, verify=True, timeout=10) res = requests.get(url, headers=HEADERS, verify=True, timeout=10)
except requests.exceptions.ConnectionError: except (requests.exceptions.ConnectionError,
requests.execeptions.ReadTimeout):
continue continue
try: try:
res.raise_for_status() res.raise_for_status()
@ -51,5 +52,6 @@ def title_auto(bot, trigger):
title = res.text[res.text.find("<title>")+7:res.text.find("</title>")] title = res.text[res.text.find("<title>")+7:res.text.find("</title>")]
title = HTMLParser().unescape(title) title = HTMLParser().unescape(title)
title = title.replace("\n","").strip() title = title.replace("\n","").strip()
title = title.encode("latin-1").decode("utf-8")
hostname = urlparse(url).hostname hostname = urlparse(url).hostname
bot.msg(f"[ \x0310{title} \x03] - \x0304{hostname}") bot.msg(f"[ \x0310{title} \x03] - \x0304{hostname}")