Note that you don't need to send a new event for each user you unfollow.

If you are using a Twitter clone (the main, most common and most obvious application, but not the only one), then yes, at each click a new list should be generated.

But if a tool is designed specifically to mass unfollow users, it may and should have a button to upload the list at the end of the selection, so only one new updated list has to be sent.

Reply to this note

Please Login to reply.

Discussion

Agreed, that’s one of the differences between nostr:npub1pvz2c9z4pau26xdwfya24d0qhn6ne8zp9vwjuyxw629wkj9vh5lsrrsd4h and ordinary clients. You can make selections based on how long your follows have been inactive before purging them all at once. I even built a feature called The Nuclear Option where it blasts them in one shot instead of in batches.

I’d love to see some more clients build in a way to do this, but it doesn’t seem like a priority.

I think for a classic Twitter-like client it may be problematic because the user would want the change to be effective immediately (especially if they use multiple clients, but even if not so), at least for the general purpose of following and unfollowing an account with the press of a button.

Correct. But a client that helps you sort your follows by last active date and bulk remove inactive and low-quality follows would be welcome. I don’t even know how I got to 2600, let alone 3600 when I decided to start purging.

decentralize - everyone accept fact many things need self manged different from central db based system