Spam.threads
Salam @Umer25 – Hope you are doing good. I just followed-up with Qarab on rate limiter implementation I coded for the team. I believe Dev team has tested it already and they have engaged you to test it further. Please keep me posted on how you like the capabilities in it. On a high level, here is all you can do with it. 1) Set a custom limit of max posts in a sliding window per user 2) Set a custom limit of max comments in a sliding window per user 3) Any posts/comments that are over use quota are routed through moderator. 4) Moderaror can approve or reject a post or comment 5) Moderator can approve/reject posts in bulk 6) Moderator can ban (unban a user) 7) Banned users cannot post/comment 8) Duplicate posts are detected and stopped within sliding window 9) Interval frequency can be set, to identify very frequent activities within a sliding window. These are sent to moderator as well for approval or rejection 10) There is IP based check as well. Default for this is set to false. We can use this if/when needed. Rest of the checks go by unique user id 11) Pending moderations comments and post dont show up on main UI. Moderators can see them 12) When user quota is breached, user gets to see prompt on why their post or comment is routed through moderation 13) Rate Limiter can be reatored back to default settings. Please let me know how your testing goes. Consider this rate limiter a gift from me and I hope this makes your moderation job easy
@Umer25 let me know how you like it for “core capability”. Looks good to me at this point.