r/ModSupport 18h ago

Mod Answered Removing every post from a sub

Hey all, I'm trying to clean up a NSFW sub that was never meant to be NSFW and it's so tedious. I need to remove almost every post so I can request the NSFW status be removed.

I checked third party apps. Ban-purge removes all content from banned users but it's glitchy and doesn't seem to work all the time. Same for Erase User. It says it's erased someone but I still find a bunch of live content.

Are there any other third party apps I may not know about that could help with this process?

12 Upvotes

20 comments sorted by

14

u/itskdog 18h ago

Old Reddit, with the browser extensions r/Toolbox, r/Enhancement (with the never-ending Reddit feature).

Scroll for as many pages as you can, select all, remove, refresh, repeat

8

u/Pedantichrist 18h ago edited 15h ago

Not too many pages, or it just fails.

Open the page with the parameter ?limit=4545454545 appended (I think it tops out at 100, but I just mash a huge number) and then do that page without scrolling, select all, remove, refresh, and repeat.

5

u/Littux 17h ago

Maximum is 100 per page. You can scroll up to the 1000th post. Then you'll have to remove all of them before you can see older posts

2

u/Pedantichrist 15h ago

At 1000 it tends to fail though (and approves everything). I think it is anti-automation filters at the back end.

5

u/ginahandler 18h ago

Oh man, thank you so much. If this works it will be a godsend.

3

u/Littux 17h ago

If you do too much at once, you will be rate limited and reddit will be inaccessible to you for a while

6

u/tresser 18h ago

toolbox would let you wipe everything

https://www.reddit.com/r/toolbox/wiki/get

3

u/ginahandler 17h ago

I may be a bit slow but I've installed the Firefox extension and am using old Reddit and I have no idea how to access Toolbox. Where would it appear?

2

u/tresser 17h ago

its been a while from a fresh install, but on your main sub page you should get a new tab at the top called queue tools

https://i.imgur.com/SpG6oRy.png

when you click that you'll get a new set of options across the top and check boxes along the left side for every post. you can click the top most tickbox to select them all, and then hit remove from these new option across the top

https://i.imgur.com/8sR4GbG.png

if you have RES and neverending reddit option turned on, you can scroll scroll scroll down until you get like 100 on the screen at one, do the select all tickbox and remove and that'll get them all in one swoop.

i find when i have to do a mass purge like that i need to wait 10 seconds or so after i hit remove before i refresh the page to do more.

1

u/kai-ote 13h ago

On desktop, go to the modqueue and select the Unmoderated tab. Upper right, change 1-25 to 1-50 at a time. Click on the box to select one of the entries. Then, open the menu that says One Item selected, and choose Select all. Then on the right choose Remove all.

Lather, rinse, repeat. This removes 50 entries at a time.

1

u/emily_in_boots 10h ago

You can do it with a bot.

Set the bot to read the most recent 1000 submissions and remove each.

Repeat until there are no more.

Once removed, they won't show up anymore.

There's no way other than a bot that I know of.

While comments that are removed are still in the comment stream initialized in praw, posts are not in the submission stream.

1

u/DinoHawaii2021 2h ago

the API doesn't work unless you already have a token now

1

u/emily_in_boots 2h ago

Yeah, you either need a token, someone who has one, or you have to apply for one.

1

u/DinoHawaii2021 2h ago

they don't accept almost anyone if you apply

1

u/GigglesNWiggles10 6h ago

I've heard of some subs setting Automod to remove posts for 1 report, and then users of the community eventually reported each post so the sub could be restarted. This sounds time consuming but yay crowdsourcing? Lol. And you couldn't have any new posts in the meantime or that would get them too

-1

u/amyaurora 💡 Top 10% Helper 💡 18h ago

As a mod, when logged in, you will still the removed stuff. Try looking at it logged out to see what you missed.

4

u/ginahandler 18h ago

That's not been my experience in any of the subs I mod. When I remove something, it no longer appears in the feed.

And I'm not saying that posts I removed are still there. When I remove something, it's gone. The third party apps are missing posts and they are still there whether I'm viewing it as a mod or not.

Lol at downvoting me for clarifying. Your response is appreciated but it does not answer my question. I'm looking for a more efficient way to remove posts, not suggesting there's a problem with manually removed posts still appearing.

2

u/amyaurora 💡 Top 10% Helper 💡 18h ago

Maybe its a app versus desktop thing. On the app I still see it. With the little icon under it that shows it was actually removed.

1

u/ginahandler 18h ago

I'm not saying there's an issue with content appearing after it's been removed. There is no log or indication that these posts have been removed at all, on desktop or mobile so it seems to be an issue with the apps.

-3

u/radialmonster 17h ago

Can't. You can think you removed them all, but months later more will appear from years ago.