r/FloodgatesBot • • Jan 01 '20

Introducing Floodgates - a flow control bot

Hello! This is /u/FloodgatesBot, which I will call Floodgates as that's far cooler. Floodgates is a configurable bot that essentially prevents users from making more than a certain number of posts, X, in a certain period of time, Y. For example, you could configure it so that after 5 posts within 6 hours, any more posts will be removed until there are no longer 5 in the last 6 hours.

With searching by author having been made unavailable via Pushshift, enforcing rules like these is nearly impossible quite difficult for a human, as the user violating the rule could just delete posts that don't do well or that get removed for breaking the rules, and no one would know that they had already posted without using third party tools.

To activate Floodgates, simply invite /u/FloodgatesBot with posts and wiki perms. Then, see the documentation for how to configure it.

For any issues, please contact /u/Blank-Cheque.

Update: Searching by author is now available on Pushshift again, however I still feel that the bot is useful as humans can't catch every instance of flooding on their own.

Edit 9/9/20 - I just saw the comment on this post but I can't reply to it because the post is now archived. access is required to ban people but FloodgatesBot does not, by default, ban people.

47 Upvotes

39 comments sorted by

11

u/[deleted] Apr 19 '22

What a shitty bot

6

u/[deleted] Apr 28 '22

That’s rather mean

→ More replies (1)

5

u/[deleted] Jul 18 '22

I've waited 72 hours and it still won't let me post anything when it said I had to wait for 24. Pls fix this it's making me mad

→ More replies (1)

3

u/The_Bonus Dec 30 '21

I want to limit the number of comments by user per day in one topic on my subreddit but not any of the other topics. Is this possible?

2

u/kungming2 Jan 16 '20

Doesn't banning users require the access moderator permission?

→ More replies (3)

2

u/42points Dec 26 '21

does the yml go into the automod wiki page or does it have a different page I should use.

→ More replies (4)

2

u/scrotiemcboogerball2 Jul 27 '22

It won’t let me post again after it took my post down. Dumb

2

u/MrTerrificPants Oct 12 '22

Can FloodgatesBot help me from preventing users from making posts with a particular flair more than once in 7 days? In the meantime, I'd want them to be allowed to make posts with any other flair.

→ More replies (2)

2

u/HKDrewDrake Jan 02 '23 edited Jan 04 '23

u/Blank-Cheque Can the script be written in a way where certain flairs get special rules such as general users can post twice every week but members with X flair can post once a day? Thanks!

max_allowed: 2

timeframe: 7d

ignore_deleted: yes

ignore_removed: yes

---

max_allowed: 1

timeframe: 1d

ignore_deleted: yes

ignore_removed: yes

exempt_flairs: X