import file_writer
import renderer
import profanity_filter
-import secrets
+import kiosk_secrets as secrets
class twitter_renderer(renderer.debuggable_abstaining_renderer):
self.debug = True
self.tweets_by_author: Dict[str, List[tweepy.models.Status]] = {}
self.handles_by_author: Dict[str, str] = {}
- self.filter = profanity_filter.profanity_filter()
+ self.filter = profanity_filter.ProfanityFilter()
self.urlfinder = re.compile(
"((http|https)://[\-A-Za-z0-9\\.]+/[\?\&\-A-Za-z0-9_\\.]+)"
)
for tweet in tweets:
text = tweet.full_text
if (text not in already_seen) and (
- not self.filter.contains_bad_words(text)
+ not self.filter.contains_bad_word(text)
):
already_seen.add(text)
text = self.linkify(text)