From 78dccb1ec83434d212bba960357c3ef5e3bedeb2 Mon Sep 17 00:00:00 2001 From: mutantmonkey Date: Sun, 12 Feb 2012 01:03:39 -0500 Subject: [PATCH] rule34: handle empty result set --- modules/rule34.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/rule34.py b/modules/rule34.py index 1260924..2a5d538 100644 --- a/modules/rule34.py +++ b/modules/rule34.py @@ -25,9 +25,12 @@ def rule34(phenny, input): doc = lxml.html.fromstring(req) doc.make_links_absolute('http://rule34.xxx/') + thumb = doc.find_class('thumb') + if len(thumb) <= 0: + phenny.reply("You just broke Rule 34! Better start uploading...") + return try: - thumb = doc.find_class('thumb')[0] link = thumb.find('a').attrib['href'] except AttributeError: phenny.say("THE INTERNET IS FUCKING BROKEN. Please try again later.")