Moderation feature: bulk delete all media/posts from a user #243
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What?
The ability to remove all media/posts from a certain user (cached or otherwise in the DB).
Why?
Some users post content that is despicable and going through each post/image one by one is potentially illegal in certain parts of the world.
Moderation feature: Delete all media from a userto Moderation feature: bulk delete all media/posts from a userYou can remove all posts from a user by deleting their account. This also works for remote users, although of course only the locally stored data is erased in that case. If you do not block them or their instance, their posts may again be acquired by your instance later.
To delete a users account:
As
a moderator oradministrator, go to the users profile, click the 3 dots next to the follow button, click "about". In the section "moderation" there should be a red "delete account" button.Ah nice, it seems to be restricte to administrators, it does not show up for moderators. One caveat with that is that when you suspend that remote user they will then show up again un-suspended if you delete them? That'd be undesirable.
The question is, if an instance allows such a user, maybe you should block that whole instance alltogether instead? (You can block instances without fetching data from them, but you can only block users that have been fetched.)
Small correction to what I said before: if a moderator deletes a user from a remote instance, as far as I understand this will mean they will be soft deleted and should not be visible any more. Essentially it should be the same as if they were suspended.
Regarding a button to delete all files of a user, it has been added in the commit linked above. For some reason all the required functionality was already in place, down to the frontend code, except for the final button to push.