diff --git a/config/config.ini.example b/config/config.ini.example index c2c1f0e..b36ab8f 100644 --- a/config/config.ini.example +++ b/config/config.ini.example @@ -12,4 +12,4 @@ max_time_left = 300 # the minimum point value for a giveaway to be considered minimum_game_points = 5 # a comma separated list of keywords in game titles to ignore -blacklist_keywords = hentai,puzzle,adult \ No newline at end of file +blacklist_keywords = hentai,adult \ No newline at end of file diff --git a/src/main.py b/src/main.py index dca4255..0e16f4b 100644 --- a/src/main.py +++ b/src/main.py @@ -86,7 +86,7 @@ class SteamGifts: if self.blacklist is not None and self.blacklist != ['']: for keyword in self.blacklist: - if giveaway.game_name.find(keyword) != -1: + if giveaway.game_name.lower().find(keyword.lower()) != -1: txt = f"Game {giveaway.game_name} contains the blacklisted keyword {keyword}" logger.debug(txt) return False diff --git a/src/run.py b/src/run.py index b2eadf7..8b4ad1a 100644 --- a/src/run.py +++ b/src/run.py @@ -35,7 +35,7 @@ class MyConfig(ConfigParser): 'max_entries': f"{randint(1000, 2500)}", 'max_time_left': f"{randint(180,500)}", 'minimum_game_points': '1', - 'blacklist_keywords': 'hentai,puzzle,adult' + 'blacklist_keywords': 'hentai,adult' } }