X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=reddit_renderer.py;h=91cd33a43a1a0c78558981091d89b524b5deebb0;hb=d6990436e08a57ce211b10058dc61fb223cb94ec;hp=05b641d30f806f8850ea8fc62e8527d4c6ec93be;hpb=4b1f3d8a8b278ca6d62f461ea80c8ea21080c301;p=kiosk.git diff --git a/reddit_renderer.py b/reddit_renderer.py index 05b641d..91cd33a 100644 --- a/reddit_renderer.py +++ b/reddit_renderer.py @@ -7,6 +7,7 @@ import page_builder import praw import profanity_filter import random +import renderer_catalog class reddit_renderer(renderer.debuggable_abstaining_renderer): """A renderer to pull text content from reddit.""" @@ -16,7 +17,7 @@ class reddit_renderer(renderer.debuggable_abstaining_renderer): self.subreddit_list = subreddit_list self.praw = praw.Reddit(client_id=secrets.reddit_client_id, client_secret=secrets.reddit_client_secret, - user_agent="Yoshiatsu's Kitchen Kiosk by u/yoshiatsu ver 0.1, See http://wannabe.guru.org/svn/kiosk/trunk/reddit_renderer.py") + user_agent=secrets.reddit_user_agent) self.min_votes = min_votes self.font_size = font_size self.messages = grab_bag.grab_bag() @@ -50,7 +51,7 @@ class reddit_renderer(renderer.debuggable_abstaining_renderer): msg.thumbnail != "default" and msg.thumbnail != ""): content = '' % msg.thumbnail - x = u""" + x = """ @@ -64,12 +65,12 @@ class reddit_renderer(renderer.debuggable_abstaining_renderer):
""" % (self.font_size, content, msg.title, msg.author) - self.messages.add(x.encode('utf8')) + self.messages.add(x) except: self.debug_print('Unexpected exception, skipping message.') else: self.debug_print('skipped message "%s" for profanity or low score' % ( - msg.title.encode('utf8'))) + msg.title)) def scrape_reddit(self): self.deduper.clear()