8chan Catalog Filter

Filter catalog threads using regex patterns with per-filter board settings, bumplock hide option, and glow effect for prioritized threads

लेखक
ガキぺろぺろ
दैनिक इंस्टॉल
0
एकूण इंस्टॉल
8
रेटिंग
0 0 0
आवृत्ती
1.8
बनवली
2025-04-22
अपडेट केली
2025-04-23
आकार
20.4 KB
License
MIT
यांवर लागू होते:

8chan Catalog Filter

A userscript that enhances the 8chan catalog browsing experience by adding thread filtering capabilities with a user-friendly dashboard interface.

Features

  • Thread Filtering - Filter catalog threads using regular expressions
  • Multiple Actions - Choose to either move matching threads to the top or hide them completely
  • User-friendly Dashboard - Manage your filters through an intuitive interface
  • Persistent Settings - Your filters are saved between sessions
  • Case Sensitivity Options - Toggle case sensitivity for each filter pattern
  • Dynamic Updates - Filters apply automatically when the catalog content changes

Installation

  1. Install a userscript manager extension for your browser:

  2. Click on the userscript file to install it, or manually create a new script in your userscript manager and paste the code.

  3. Visit any 8chan catalog page to see the filter dashboard in action.

Usage

Managing Filters

  1. Click the "Manage Filters" button to open the filter management panel
  2. To add a new filter:

    • Enter a regular expression pattern in the input field (e.g., "Arknights|AKG")
    • Choose whether the pattern should be case-insensitive (checked by default)
    • Select an action: "Move to Top" or "Hide"
    • Click "Add" to save the filter
  3. To remove an existing filter:

    • Click the "X" button next to the filter you want to remove
  4. Click "Apply Filters" to manually refresh the filtering (this happens automatically in most cases)

Filter Pattern Examples

  • Simple text match: anime
  • Multiple terms (OR): anime|manga
  • Word boundaries: \banime\b
  • Negative lookahead (doesn't contain): ^(?!.*anime).*$

Customization

You can modify the script to add additional features:

  • Add default filters by editing the config.filters array
  • Customize the appearance of the dashboard by modifying the CSS styles
  • Add additional filter actions beyond "Move to Top" and "Hide"

License

MIT License