Filter 1PBTID (in-thread)

Hide low-post-count IDs inside /pol/ and /biz/ threads once the thread passes a post threshold; auto-unhide a poster once they exceed the per-ID limit; mask the filtered ID in the badge, quote previews, inline expansions and quotelinks (Requires 4chanX)

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

Advertisement:

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

Advertisement:

작성자
sneedathan
일일 설치 수
0
총 설치 수
0
평점
0 0 0
버전
2.3
생성일
2026-06-27
갱신일
2026-06-27
크기
6.77KB
라이선스
MIT
적용 사이트

Filter 1PBTID (in-thread)

What it does
Hides posts from posters whose total posts in the thread are at or below a configurable per-ID limit (default 1, a 1pbtID) once a thread grows past a set size (default 100 posts). If a hidden poster exceeds that limit by posting more, they are automatically unhidden on the next pass. Where a filtered poster still surfaces, their identity is replaced with a configurable mask text: the poster ID badge, quote previews, inline expansions, and any quotelink or backlink pointing to the filtered post all show the mask text instead of the real ID or post number. Counts are recomputed live as the thread updates, so filtering stays accurate without a page reload.

Where it runs
Only on /pol/ and /biz/ thread pages, since those boards use per-thread poster IDs. It does nothing on other boards or on the catalog or index.

Requirements
4chanX must be installed and active. The script relies on 4chanX post structure and live thread updates. A userscript manager such as Violentmonkey or Tampermonkey is required to install it.

How to use

Install 4chanX.
Install this script in your userscript manager.
Open any /pol/ or /biz/ thread. Filtering activates automatically once the thread reaches the post threshold (default 100 posts).
A small counter appears at the bottom-left showing how many posts are filtered and the current post count versus the threshold.
Click the counter to reveal all filtered users. Revealed posts are shown with a red outline and their real IDs and quotelink numbers are restored so you can inspect who was hidden. Click the counter again to re-hide them.


Configurable variables (top of the script)
POST_THRESHOLD, default 100. Minimum posts in a thread before filtering turns on.
MAX_POSTS_PER_ID, default 1. Filter posters with this many posts or fewer. Set to 2 to also hide 2pbtIDs, 3 for 3 and under, and so on.
BOARDS, default pol and biz. Boards the script runs on.
HIDE_OP, default false. Set true to also hide the OP if the OP is a filtered ID.
VERBOSE, default false. Set true to log activity to the console.
COUNTER_LABEL. Text shown on the on-screen counter. Update this if you raise MAX_POSTS_PER_ID above 1, since the default still says 1pbtID.
MASK_TEXT, default user filtered. Text shown in place of a filtered poster's ID and quotelinks to it.
MASK_COLOR, default red. Color of the mask text.
RECHECK_DELAY, default 250. Debounce in milliseconds for re-evaluating after thread updates.

Notes
Hiding is purely visual using a CSS class, so revealing is instant and nothing is permanently removed. Masking is driven by the poster ID class and post number, so dynamically created quote previews, inline expansions, and backlinks are covered automatically. Filtering only counts posts present in the thread, so a poster who exceeds the per-ID limit is never hidden.

Credit
Adapted from an anon on /g/ (desuarchive.org/g/thread/85972536).