I remember back in the old forum days that a gold user had made a userscript to refresh threads on a user set interval and displayed new posts without refreshing.
I needed something like that yesterday so I decided I'd remake it for my own usage and then release it publicly for you guys.
Here's how it looks:
https://tenrys.pw/ShareX/2018/Oct/iSM7.png
Install
GitHub repository
You need a userscript extension such as Tampermonkey or Greasemonkey to be installed in your browser for this to work.
Tested on Firefox 62.0.3 (64-bit), please tell me here or create an issue on the GitHub repository if you run into any problems.
Hope you enjoy it!
Me like you
wow this is so unhealthy camping threads like that
looks useful
I was already wondering if there was something like this.
I've updated the script with notifications and a timer functioning like 4chan's, to Techbot's request
we're currently trying to implement notifications in a not so annoying way, preferable customizable so it notifies you when the page ends, or you being mentioned in the thread.
example image from earlier
https://files.facepunch.com/forum/upload/1177/ac496e1a-e86f-4c49-8430-782b23361fbe/image.png
Posting to see if all works correctly.
Alright, I removed the "unseen" bar from being displayed when new posts show up, since that can cause issues.
I've fixed the notifications properly, and added a notification when the page has ended.
Clicking a notification related to a new post will make you scroll to it now.
I figured a way to test without needing a debug thread, so there's that.
Whew, I almost thought this thread got nuked with the subforum squash.
I'm trying to make the script more reliable so it doesn't get stuck if an attempt to refresh goes wrong.
New post notification now also resets the page's "unread" counter in the title.
You shouldn't be interrupted while writing a post if a new post shows up anymore, since it should autoscroll to the editor if it's focused.
(Fixes and improvements · Tenrys/newpunch)
Sorry, you need to Log In to post a reply to this thread.