github ThioJoe/YT-Spammer-Purge v2.16.0
2.16.0

latest releases: v2.18.0-Beta3, v2.18.0-Beta2, v2.17.1...
2 years ago

🎉 New Features:

  • Stolen Comment Detection

    • New ability to detect users who copied and reposted an existing comment
    • By default, is only enabled in Sensitive-Smart mode, but can be enabled in any mode through config option stolen_comments_check_modes
    • By default, it detects exact matches for speed. But with config setting fuzzy_stolen_comment_detection, you can check comments that are similar. Uses the same levenshtein_distance value as when detecting duplicates
      • Note: Fuzzy stolen comment detection is much slower, and required time is exponentially proportional to the number of comments
  • Ability to Set Custom Directory for Config Files

    • You can now use a new config setting called configs_path to choose where to put secondary config files
    • If you keep the new default location as 'configs', you can also put the main config file in there too
      • Otherwise, at least the main config file must be kept in the same place as the program, so it knows where to look

📈 Other Improvements

  • Match sample lists are now sorted by number of comments per author (highest to lowest)

  • Match sample list now shows warning if some comments are possible false positives, and highlights them

  • Filter mode selection menu now better illustrates which modes can be used in "Not Your Channel Mode" and Moderator Mode

  • Log files will now include a list of the videos or community posts that were scanned

  • Log files now display timestamps of comments (except not community posts for now)

  • New colors_enabled config setting, which allows disabling colored text if necessary

  • New minimum_duplicate_length config setting, to set comment length threshold for duplicates

  • Many filtering and detection improvements

Other Changes & Fixes

  • Increased default minimum duplicates amount threshold from 4 to 8
  • Added a few additional startup messages to help narrow down slow startups for some people
  • When displaying spam threads sample list, if the video is title has investment related keywords, added notice to be extra vigilant in checking false positives of spam thread results
  • Completely re-worked filter variable intake. Variables no longer use encoded obfuscation, instead precompiled regex is directly loaded, improving loading speed. Filter variables now exist in filter_variables.py
  • Fixed a blocking prompt on chosenVideos mode even if skip_confirm_video is True
  • Fixed issue where excluding multiple times back to back would cause duplicate whitelist entries

Don't miss a new YT-Spammer-Purge release

NewReleases is sending notifications on new releases.