I just published a new version of the q.js userscript with a bunch of new features.
Based on the original "q.js v2018.3-6.1" code (https://duckduckgo.com/?q=q.js+v2018.3-6.1) which has mostly disappeared but had the following features:
- A scroll bar on the right that shows an overview of the whole thread, with your posts and replies to your posts in yellow, and Q's posts in blue
- Navigate between your posts/replies to your posts and between Q posts with arrow buttons
- Post fading based on post counts (fade out very active posters)
- Simple image blacklist
- Show a graph of post frequency over time
This script keeps all of those features and adds some more:
- Add post numbers like `[#123]` (the 123rd reply in the thread) to every post
- Click anywhere in the scroll bar to jump to that post
- Better image blacklist - click the "hide" link above a post to collapse it and never show any of the images in that post again
- Fix 8kun auto-updates when a thread is getting towards the end
- Do not scroll to your own posts after posting, just show a notification link instead
- Add spaces between 3-digit groupings in post numbers to make them easier to read
- Fix broken images in the "flags" section of a post when you make a new post
- Show author info for qanonbin pastes in the thread
- Better settings system (see "Settings" below)
More features planned to implement soon:
- Better post filtering system - select text and click "filter" to add a filter
Read more and get the script here:
https://github.com/learnedtocode/qjs