5

Screenshot

animation of the workflow for unfollowing all posts

About

Following Overcharged (inspired by a MSE feature request) is a userscript that provides a set of features improving the "follow" feature.

Current version includes:

Feature Default
Auto-follow of questions disabled
Auto-follow of answers disabled
Auto-follow posts on upvoting disabled
Auto-follow posts on downvoting disabled
Auto-follow posts on voting to close disabled
Auto-follow posts on flagging disabled
Auto-follow posts after editing (inline) disabled
Auto-follow posts upon bookmarking disabled
Auto-follow posts upon commenting disabled
'Unfollow all' feature to unfollow all posts enabled
'Unfollow all' by type (questions or answers only) enabled

This is a "living" project, so the feature set is likely to be expanded upon in future versions.

The userscript uses the shared configurer for UserScripters projects as a peer dependency. Please install it if you want to be able to change the default settings (since v2.0.0, settings are stored in the script's storage, and central storage is used as a fallback mechanism). This is how the configuration UI looks like:

screenshot of the Userscript configurer expanded with options for the Following Overcharged userscript

Changes made to settings when using the configurer are live and do not require the page to be reloaded.

Unfollow all

When visiting one's profile "following" tab, an "unfollow all" button will be added to the right of the action list. Upon clicking it, a modal for initiating the unfollow procedure is loaded. The "Start" button launches the process which can be stopped at any time via the "Abort" button.

The script keeps track of the posts that were unfollowed, so unless the page is reloaded, there is a way to re-follow all posts by clicking the "Undo" button. The re-follow action can be stopped at any time via the same "Abort" button too.

NB! Turning on the "reload on done" option makes the changes truly permanent

License

The script is licensed under the GPL-3.0-or-later license.

Download

Latest version: 2.0.1

Install | Minified

Platform

Version number means "last tested on":

Chrome Edge Explorer Firefox Opera
✔ 101.0.4951.67 - - ✔ 139.0.1 -

Change log

Version Description
2.0.1 fixed "unfollow all" action due to HTML updates

Contact

Author: Oleg Valter
Organization: UserScripters

Please, submit bug reports on the source repository.
Before adding a new one, please check if it hasn't been raised before.

You can also drop by to chat, we are a friendly bunch.

Code

Source code is written in TypeScript.

Contributions are welcome, you can always submit a PR here.

1
  • I'm getting a Syntax error with this "line 58 char 1, Code: 800A03EA MS JScript compilation error". Commented Aug 22 at 17:52

0

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.