X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=reddit_renderer.py;h=30c22e0a4c6021dae7b7d64700ca2d8e90643642;hb=5c39d86ebc075ccb7be98b1dfab8040b72ff9134;hp=74bddaffa1b368e0163232855b400ab08c02be40;hpb=0bee476055b15d8de59c74b61e5c56f214b83941;p=kiosk.git diff --git a/reddit_renderer.py b/reddit_renderer.py index 74bddaf..30c22e0 100644 --- a/reddit_renderer.py +++ b/reddit_renderer.py @@ -10,7 +10,7 @@ import grab_bag import page_builder import profanity_filter import renderer -import secrets +import kiosk_secrets as secrets class reddit_renderer(renderer.debuggable_abstaining_renderer): @@ -36,7 +36,7 @@ class reddit_renderer(renderer.debuggable_abstaining_renderer): self.font_size = font_size self.messages = grab_bag.grab_bag() self.filters: List[Callable[..., bool]] = [ - profanity_filter.profanity_filter().contains_bad_words + profanity_filter.ProfanityFilter().contains_bad_word ] self.filters.extend(additional_filters) self.deduper: Set[str] = set() @@ -159,27 +159,27 @@ class reddit_renderer(renderer.debuggable_abstaining_renderer): class til_reddit_renderer(reddit_renderer): def __init__(self, name_to_timeout_dict: Dict[str, int]): super(til_reddit_renderer, self).__init__( - name_to_timeout_dict, ["todayilearned"], min_votes=200, font_size=20 + name_to_timeout_dict, ["todayilearned"], min_votes=100, font_size=20 ) class quotes_reddit_renderer(reddit_renderer): def __init__(self, name_to_timeout_dict: Dict[str, int]): super(quotes_reddit_renderer, self).__init__( - name_to_timeout_dict, ["quotes"], min_votes=200, font_size=20 + name_to_timeout_dict, ["quotes"], min_votes=100, font_size=20 ) class showerthoughts_reddit_renderer(reddit_renderer): @staticmethod def dont_tell_me_about_gift_cards(msg: str) -> bool: - return not "IMPORTANT PSA: No, you did not win a gift card" in msg + return "gift card" in msg def __init__(self, name_to_timeout_dict: Dict[str, int]): super(showerthoughts_reddit_renderer, self).__init__( name_to_timeout_dict, ["showerthoughts"], - min_votes=250, + min_votes=150, additional_filters=[ showerthoughts_reddit_renderer.dont_tell_me_about_gift_cards ], @@ -198,7 +198,7 @@ class seattle_reddit_renderer(reddit_renderer): class lifeprotips_reddit_renderer(reddit_renderer): def __init__(self, name_to_timeout_dict: Dict[str, int]): super(lifeprotips_reddit_renderer, self).__init__( - name_to_timeout_dict, ["lifeprotips"], min_votes=100 + name_to_timeout_dict, ["lifeprotips"], min_votes=50 )